Rookie-Programming-Language

所属分类:自然语言处理
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2024-02-11 03:25:09
上 传 者sh-1993
说明:  一种为编程初学者设计的编程语言,它从C#和JavaScript等成熟的语言中获得灵感,而其自然语言方法仅受Python的影响。
(A programming language designed for beginners in programming which draws inspiration from well-established languages such as C# and JavaScript, while its natural language approach is solely influenced by Python.)

文件列表:
rookie-scripts/
rookie-tables/
constants.py
lexer.py
main.py
new_grammar.ebnf
requirements.txt
syntax.py
token_.py
token_stream.py

# Rookie Programming Language 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. ### Members - Alba, Khent David Roscoe A. - Bolo, Wenzel Andrei - Calapati, Christine - Geronimo, Jameel Sebastien - LLama, Audrey Viste - Melad, Nicole Jewel - Pedralba, Rochelle ### Installation 1. Make sure to have python installed in your machine and it's in the machine's PATH. 2. Clone this project in your specified directory. ```cmd git clone https://github.com/Lemon1903/Rookie-Programming-Language.git ``` 3. Open the project in your desired text editor and create a virtual environment in that directory. ```cmd cd \path\to\your\directory\Rookie-Programming-Language python -m venv myenv ``` 4. 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. ```cmd myenv\Scripts\activate pip install -r requirements.txt ``` 5. Run the program and enjoy programming! > To edit the file, go to `rookie-scripts` directory and open the `file1.rook` file. ```cmd python main.py rookie-scripts\file1.rook ```

近期下载者

相关文件


收藏者