BSTU Project This is a complier from belarussian programming language to GNU x64 assembly program. It's supporting:
- nested functions calls
- utf-8 encoding
- storing variables in stack
- separation of scopes
- functions
- unlimited arguments passing to functions
- default functions for read/write to/from stdin/stdout
- arithmetic operations +-*/%
- and so on
Use QtCreator to build the project
OR
mkdir build
cd build
cmake ..
cmake --build .