Compiler for the UniCPUTeam CPU - take a look at the project at http://youtube.com/UniCPUTeam
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.DS_Store
.gitignore
Instructions Design.xlsx
README.md
compiler.py
program.uni

README.md

UniCPUTeamCompiler

Big important note: toggle debug mode at the top for code readability - if on, output not compilable, if off, output very difficult to read.

To compile:

  • Place your program code in a file called program.uni, in the same directory as compiler.py
  • Open a shell here, and execute python compiler.py
  • Compiled code (the binary digits) is output to googleIsCool.bin, which can then be written to the ROM.

To do: Take a look at the issues: https://github.com/samheather/UniCPUTeamCompiler/issues

Take a look at the project at http://youtube.com/UniCPUTeam