A programming language for Tetris, built by using the SLY library for lexical analysis and parsing in python. Implemented as part of assignment for CSF363, Compiler Construction, Spring 2022.
Group Members:
Taarush Bhatia Arnav Jain Manthan Asher Rajath V Devansh Dixit Sanchet Nagarnaik
To install all dependencies, and run an example, run the following command:
make run
To test the language, run the following command:
make test
Alternatively, to do a make all:
make all
Or just run
./run.sh