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.
This repository contains an RPAL interpreter developed as Semester 4 project. The interpreter includes a lexical analyzer, parser, and CSE machine. It demonstrates the implementation of core components necessary for interpreting the RPAL programming language.
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."