Skip to content

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.

Notifications You must be signed in to change notification settings

WimukthiMadushan/Programming-Languages

Repository files navigation

RPAL Compiler Project

This project is a compiler built in C++ for the RPAL language.

Usage

To compile and run an RPAL program, use the following command:

./myrpal file_name

To print the Abstract syntax tree of the program, use the following command:

./myrpal file_name -ast

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published