C Little Angel (cla)® is a C- compiler based on Compiler Construction Principles and Practice by Kenneth C. Louden implementation built in C for "Compilers Laboratory" course of 2018 at the Institute of Science and Technology at Federal University of São Paulo (UNIFESP). It was developed to work with bbtron ENHANCED® architecture. 😇
Read this in other languages: English, Portuguese.
To generate the binary code:
./cla.sh
./cla example.cmin
Syntatic tree, intermediate code and binary code will be found at example.txt
.