Skip to content

Releases: Nafees10/navm

version 0.2.2

30 Jan 19:10
Compare
Choose a tag to compare

Changes:

  • Adds copyArray and copyArrayRef instructions.

version 0.2.1

29 Jan 13:25
Compare
Choose a tag to compare

Changes:

  • Terminate instruction is no longer necessary at end of function

version 0.2.0

20 Jan 15:59
Compare
Choose a tag to compare

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

13 Jan 14:31
Compare
Choose a tag to compare

Changes:

  • can now write characters in NaData using apostrophe - like: push 'c'

version 0.1.3

02 Jan 08:31
Compare
Choose a tag to compare

Changes

  • just 1 minor bug fix

version 0.1.2

31 Dec 20:03
Compare
Choose a tag to compare

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

30 Dec 17:54
Compare
Choose a tag to compare

Changes:

  • readData is now public - will help in writing byte code generators for NaVM

version 0.1.0

26 Dec 19:16
Compare
Choose a tag to compare

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

26 Dec 16:18
Compare
Choose a tag to compare
version 0.0.2 Pre-release
Pre-release

Changes:

  • Adds new instructions to read int/double from/to strings.
  • Adds a sample byte code (see file sample)

version 0.0.1

24 Dec 19:51
Compare
Choose a tag to compare
version 0.0.1 Pre-release
Pre-release

Changes

  • Initial release
  • careful, its a pre-release, not fully tested
  • tested with very small programs