A compiler designed for our proposed programming language, D'Tilapia, inspired by discrete mathematics. Built using Python, the project features a lexical and syntax analyzer for processing and understanding code, along with a user-friendly interface.
- Clone the repository:
git clone https://github.com/jaypeepeep/D-Tilapia-Compiler.git
- Navigate to the project directory:
cd D-Tilapia-Compiler - Install the required dependencies:
pip install flask
- Run the application:
flask run
- Open your browser and go to the URL provided by your application.
- Write and run code within the app.
- Upload code files for compilation.
- Create and save new code files.
- Export a table of lexemes.
- Display syntax analyzer.