Skip to content
Released version 0.2.1

There were 43 commits since v0.2.0 and the changes include:

- fix: short forms are now usable ina ll instructions that support them;
- small change in how CPU debugging messages are printed;
- implementation of RET and SWAP instructions;
- other small changes and fixes;

Apart from that, this release also features a *major* refactoring of assembler and
bytecode generation API.
New code in the assembler uses some magic which made it possible to significantly reduce code repetition.
This magic may appear black and voodoo at first, but once you know how it works it's not that bad.