A desktop application that can be used to evaluate expressions, define variables and functions and visualise functions of two variables. The application allows user to enter expressions, statements and commands using a custom syntax which is processed by lexer, parser and executional pass.
Clone the project
git clone https://github.com/paul3bin/maths-interpreterGo to the project directory
cd maths-interpreterCreate a virtual environment
python -m venv venvActivate virtual environment
For Windows
venv/Scripts/ActivateFor Mac or Linux
source venv/bin/activateInstall dependencies
pip install -r requirements.txtStart the application
python main.py