CiScal Compiler

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.

Language

Python (v3.5.2)

Execution

Run: ./csc.py to display usage information.

Screenshots

mips_final_code.png

csc-version-errors.png

Developer

George Z. Zachos

Licence

GNU GENERAL PUBLIC LICENSE Version 2, June 1991