You can test the provided executables of each program in the test programs folder.
Use your terminal and command-line arguments to run the programs:
- VM_Translator:
vmtranslate <source file/files>/<source folder>
- Compiler:
jc <source file/files>/<source folder>
- Assembler:
assemble <source file>
Use Logisim Evolution to run the .circ file that is the implementation of the machine.
The compiler and the assembler work properly but the VM-Translator might have some bugs that I haven't yet noticed, but it was tested for small programs and worked well.