Simple URM simulations
URM (Unlimited Register Machine) is a theoretical machine which has unlimited memory. It is used to describe that anything that can be programmed with four basic instructions can also be programmed with any other programming language.
Use four basic instructions (Zero, Successor, Transfer, Jump) to program any other operator or function, since things like subtraction are not included!
- Executes URM code correctly
- Ability to load a file
- Ability to manually set initial values
- When in debug mode, shows the result after each instruction
- Upon finishing, shows the state of all the used registers
- Has sythax highlighting
Get it on AppCenter
Get URM Simulator and more on elementary AppCenter, the open, pay-what-you-want app store for indie developers. Every app is open source and has been reviewed and curated by elementary to ensure a native, privacy-respecting, and secure experience.
Note: This app is only available for elementary OS Loki. If you’re on elementary OS Juno, it will not appear in AppCenter.
You can reach out to the developer and ask that they update it for Juno.
1.3.0 – Feb 12, 2018
No More Freezes
- Text files can now be opened.
- Execution cap is added, to avoid freezing.
- Instructions are now one-based numbered.