This is the programming language project of Group 4 from BSCS 3-5 for COSC 30063 - Principles of Programming Language.
This langauge is designed for beginners in programming, Rookie utilizes a readable syntax and an improved error checking. The language's syntax and rules draw inspiration from well-established languages such as C# and JavaScript, while its natural language approach is solely influenced by Python.
- Alba, Khent David Roscoe A.
- Bolo, Wenzel Andrei
- Calapati, Christine
- Geronimo, Jameel Sebastien
- LLama, Audrey Viste
- Melad, Nicole Jewel
- Pedralba, Rochelle
- Make sure to have python installed in your machine and it's in the machine's PATH.
- Clone this project in your specified directory.
git clone https://github.com/Lemon1903/Rookie-Programming-Language.git
- Open the project in your desired text editor and create a virtual environment in that directory.
cd \path\to\your\directory\Rookie-Programming-Language
python -m venv myenv
- Once created, activate it and install the requirements in
requirements.txt
Note: If you are having trouble activating the virtual environment, try activating it using command prompt instead of powershell.
myenv\Scripts\activate
pip install -r requirements.txt
- Run the program and enjoy programming!
To edit the file, go to
rookie-scripts
directory and open thefile1.rook
file.
python main.py rookie-scripts\file1.rook