Python-based compiler for the HULK programming language, featuring semantic analysis and C code generation capabilities.
Follow these steps to run the project:
-
Ensure Python 3 is installed (python --version).
-
Clone the repository.
-
Navigate to the project directory.
-
To run the project, either:
-
Run the main program, providing the input file as an argument:
python -m src.main main.hulk
-
Run the tests, with the command:
python -m tests.main
-