Skip to content

Advanced Assembly 0.5.1

Latest
Compare
Choose a tag to compare
@Pamelloes Pamelloes released this 23 Jan 23:20
· 8 commits to master since this release

Advanced Assembly 0.5.1 successfully completes the initial objectives: the provided software can interpret and run any series of bits as a valid computer program. The 0.5.1 specification is complete, and the provided compiler and interpreter should be in full compliance.

All tests indicate that the interpreter is fully functional. However, the tests are not fully comprehensive so it is a very real possibility that parts of the interpreter are broken. A future release will include more comprehensive tests.

The 0.5.1 specification requires an I/O manager. The currently used trivial I/O manager is all but useless. A future release will include a specification for the default I/O manager, a corresponding implementation, and better support for specifying IO managers.

The current interpreter binary has a minimal command line interface. A future release will include a more in depth command line interface.