SmartLMC is an advanced Little Man Computer compiler and step-by-step code analyzer written for .NET in C#. It helps to understand LMC language and eventually Assembly. It also useful to debug and understand programs written in LMC with highlighted operations and step-by-step descriptions of instructions.
Latest releases can be found under the "Releases" tab or by clicking here.
Requires .NET 4 (Client profile).
Initial release - Fixed UI - Help in status bar - Beautified code (with changing some naming conventions and simplifying names)Feel free to report all the bugs you found by creating a new issue here.