Framework code for the 2025 Assembly and Compilation Principles course(44100593) project at Tsinghua University.
Before building the project, ensure you have the following dependencies installed on your system:
Ubuntu/Debian
sudo apt update
sudo apt install build-essential cmake git pkg-config python3 openjdk-11-jdk curl clang-
Generate ANTLR Files
make antlr
-
Configure and Build the Project
mkdir build && cd build cmake .. make -j8
To run the test suite:
make testpython package.pyPlease submit the project.zip to Gradescope.