A python-based interpreter for the Right-reference Pedagogic Algorithmic Language (RPAL), featuring a lexical analyzer, parser, standardizer, and CSE machine.
-
Updated
May 29, 2024 - Python
A python-based interpreter for the Right-reference Pedagogic Algorithmic Language (RPAL), featuring a lexical analyzer, parser, standardizer, and CSE machine.
RPAL Interpreter: Developed as part of CS3513, this project interprets RPAL language, encompassing lexical analysis, parsing, and AST construction. Ensures precise execution of RPAL programs, maintaining adherence to grammar and semantics for robust and efficient interpretation.
RPAL-Compiler is a Python-based educational compiler for the RPAL language. It breaks down source code step by step—tokenizing, parsing, analyzing, and generating output—making it perfect for learning how compilers work.
A functional programming language interpreter implementation of RPAL (Right-reference Pedagogical Algorithmic Language) built in Python.
Add a description, image, and links to the rpal-language topic page so that developers can more easily learn about it.
To associate your repository with the rpal-language topic, visit your repo's landing page and select "manage topics."