#spireslayer
The starter repo for the Spring 2026 spireslayer.
Build the starter:
makeRun it:
./spireslayerThe interpreter reads from stdin, prints the >> prompt before every command, and terminates only on the exact command Exit.
Run the included local grader:
make gradeCheck a single test case manually:
mkdir -p my-outputs
python3 test/checker.py ./spireslayer test-cases/input1.txt my-outputs/output1.txt test-cases/output1.txtRun the grader with explicit paths:
python3 test/grader.py ./spireslayer test-casesThe bundled test cases are only smoke tests for the starter scaffold. They do not cover the full Spring 2026 assignment grammar or semantics; hidden tests should be assumed to follow the official handout exactly.
Installation Clone the repository to your local environment:
git clone [https://github.com/kemal-onal/spireslayer.git](https://github.com/kemal-onal/spireslayer.git)
cd spireslayer