A compiler for the HULK programming language that leverages an LR(1) parser to compile into C. This project is designed to provide a robust tool for developers interested in experimenting with HULK language features.
To use HULK-Compiler, follow these steps:
- Clone the repository:
git clone https://github.com/EdianBC/HULK-Compiler
- Navigate to the HULK-Compiler directory:
cd HULK-Compiler
- Run the compiler:
python main.py <file>.hulk --v # For verbose output
python main.py <file>.hulk --nv # For non-verbose output
This project is licensed under the MIT License - see the LICENSE file for details.