Releases: Nafees10/navm
Releases · Nafees10/navm
version 0.2.2
Changes:
- Adds
copyArray
andcopyArrayRef
instructions.
version 0.2.1
Changes:
- Terminate instruction is no longer necessary at end of function
version 0.2.0
Changes:
- Change in how jumps work: Now you need to specify jump position in jump instructions instead of index to jump to. Makes it more readable
version 0.1.4
Changes:
- can now write characters in NaData using apostrophe - like:
push 'c'
version 0.1.3
Changes
- just 1 minor bug fix
version 0.1.2
Changes:
- Modified array instructions so references are used as less often as possible
- adds PopN instruction so instead of popping after each function call, it can be done once in bulk
version 0.1.1
Changes:
readData
is now public - will help in writing byte code generators for NaVM
version 0.1.0
Changes:
- first stable release - tested it quite a bit. But all the code it was tested with was handwritten, as the QScript compiler isn't yet ported.
- Changed up the packaging, only
import navm.navm;
should be all that's needed to import the useful stuff.
version 0.0.2
Changes:
- Adds new instructions to read int/double from/to strings.
- Adds a sample byte code (see file
sample
)
version 0.0.1
Changes
- Initial release
- careful, its a pre-release, not fully tested
- tested with very small programs