CiScal is a minimal programming language that has borrowed its characteristics from C and Pascal. CiScal Compiler (CSC) was developed during the "CSE802 - Compilers" course @cse.uoi.gr and the final assembly code targets the MIPS32 architecture.
- Intermediate code equivalent in ANSI C is ready to compile using GCC (or any other C compiler).
- Final code is ready to assemble using MARS 4.5 (MIPS Assembler and Runtime Simulator).
Python (v3.5.2)
Run: ./csc.py
to display usage information.