RobertoRojas / RBasic

This is a university project to develop my own programming language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RBasic

This language was crafted for a university course titled 'Compilers and Interpreters'. It is strictly an academic exercise, so I strongly advise against using it in real-world projects.

The primary concept behind this language is flexibility. By merely adjusting the values in a dictionary, you can alter its reserved words. This way, you can essentially craft a 'new' language without having to reprogram the entire functionality.

The language employs blocks to delineate variable scopes and their respective values. It also utilizes the arithmetic system referred to as Calculadora_expresiones_aritmeticas.

About

This is a university project to develop my own programming language.

License:Apache License 2.0


Languages

Language:Java 100.0%