Compiler for imperative language Zig. Built using C.
- xbohatd00: Responsible for IFJcode24 code generator.
- xvozdaa00: Responsible for Syntactic analysis and AST generation.
- xhorakt00: Responsible for Semantic analysis and AST library.
- xpuchn02: Responsible for Lexical analysis.
In root run
cd ./tests
git clone https://github.com/jansko03/IFJ24-tests.git
chmod +x ./IFJ24-tests/test.sh
cd ..Then
Linux/Mac:
./tests/IFJ24-tests/test.sh ./tests/IFJ24-tests ./ifj24.out ./ifjcode24/ic24int_linux_2024-11-21/ic24intWindows:
./tests/IFJ24-tests/test.sh ./tests/IFJ24-tests ./ifj24.out ./ifjcode24/ic24int_win_2024-11-21/ic24int