goodpaul6 / Tiny

A very small statically-typed embeddable scripting language.
MIT License
237 stars 16 forks source link

Reorder project: Separate VM and VM utils functions and make compiler optional #17

Open hiperiondev opened 8 months ago

goodpaul6 commented 7 months ago

@hiperiondev Looking great. If you have time, you can add tests but if not I'm also happy to put this into a embedded-systems branch that I'll try and maintain while I try to mainline the functionality.

hiperiondev commented 7 months ago

@hiperiondev Looking great. If you have time, you can add tests but if not I'm also happy to put this into a embedded-systems branch that I'll try and maintain while I try to mainline the functionality.

I agree that a test of just the VM is necessary, since there is none. I'm going to write a test of each opcode and a couple of precompiled programs