Skip to content

v0.2.0

Compare
Choose a tag to compare
@ZippyMagician ZippyMagician released this 22 Jan 17:26
· 60 commits to master since this release

Changelog

First "official" release. As this is the first release, there is no changelog. However, here are the changes since the first commit:

  • Bug fixes
  • Reworked memory model
    • Built in functionality for a stack in the future, reserved storage for future use.
    • Registry, flags, stack, and straight memory are all stored in one alloc
  • Added the cmp command and related jmp commands
  • Added the char literal (' and any ascii character)
  • Added the hlt, str, db, in, chr commands
  • Large refactor of the code to improve performance and readability
  • More cli options (-t/--time, -u/--user, -f/--file)

Installation

Ensure you have cargo installed (most likely via rustup). Then run cargo install --path path/to/repository.
Use arsm --help to get a list of cli options