Follow this link to the downloads page.
What's new in version 0.4?
- Comments. Lines beginning with a hash '#' are ignored by the compiler.
- System reset. This feature allows you to 'roll back' the LMC memory to its post-compile state. Handy if you want to run your program again without recompiling. A useful tool for beginning students of LMC who might forget to properly initialize their variables.
- Ouput log. The value of the OUT register is saved to a temporary text file. Useful if you want to see the intermediate steps of a calculation.
- New demo programs: addition, multiply