Skip to content

hannuorn/Mini-PL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini-PL

Compilers Project 2020: Mini-PL interpreter

This was a project for Compilers course in University of Helsinki. It implements the front-end parts of a compiler for Mini-PL, a simple programming language designed for pedagogic purposes.

This Mini-PL interpreter can run valid Mini-PL programs, and give meaningful error messages for invalid programs. It can also print out the abstract syntax tree to demonstrate the operation of the recursive parser.

For an user's guide and a full project report, please refer to:

Please find the original Mini-PL specification and the project assignment here:

About

Compilers Project 2020: Mini-PL interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages