v0.2.0
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 relatedjmp
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