Want to take your software engineering career to the next level? Join the mailing list for career tips & advice Click here


A language definition, semantic checker, and interpreter. Antlr4 + LISP

Subscribe to updates I use comp3109-assignment2

Statistics on comp3109-assignment2

Number of watchers on Github 1
Number of open issues 0
Average time to close an issue 6 days
Main language Python
Average time to merge a PR less than a minute
Open pull requests 0+
Closed pull requests 0+
Last commit almost 7 years ago
Repo Created almost 7 years ago
Repo Last Updated almost 6 years ago
Size 3.02 MB
Organization / Authordefaultnamehere
Page Updated
Do you use comp3109-assignment2? Leave a review!
View comp3109-assignment2 activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Software engineers: It's time to get promoted. Starting NOW! Subscribe to my mailing list and I will equip you with tools, tips and actionable advice to grow in your career.
Evaluating comp3109-assignment2 for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Compiler Front-End - COMP3109


This is assignment 2 for the COMP3109 course provided by the University of Sydney.


We promise we actually know how to spell interpreter.


  • Alex Hogue
  • Blake Riosa
  • Ashwin Ramesh


A language definition, semantic checker, and interpreter. Antlr4 + LISP



* Executing Intermediate Code: ./run.sh <intermediate-file> [args...]


comp3109-assignment2 list of languages used
Other projects in Python