DevanshD3 / Tetris_Game_Engine

Course assignment for the course CS F363 Compiler Construction in the spring semester, 2022.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tetris Programming language

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

Installation and running

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

Preview of the game:

About

Course assignment for the course CS F363 Compiler Construction in the spring semester, 2022.


Languages

Language:Python 99.4%Language:Makefile 0.5%Language:Shell 0.0%