Skip to content

This is a Python implementation of a Lexer, Tokenizer, Abstract Syntax Tree generator, and Interpreter for a micro Scala language.

Notifications You must be signed in to change notification settings

cattedoctor/MicroScala

Repository files navigation

HW : MicroScala Interpreter
Author : Jo
License : Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)

Implemented in Python v2.7.3 or greater

Run using : python MicrInterp.py ScalaFile.scala

EX : python MicroInterp.py Test1.scala

Example output of running on Test files 1-7 contained in output.txt

About

This is a Python implementation of a Lexer, Tokenizer, Abstract Syntax Tree generator, and Interpreter for a micro Scala language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages