Skip to content

Implemented a parser and an interpreter for a new language. The parser evaluates arithmetic expressions and returns an internal representation for the interpreter. The interpreter takes the internal representation and executes variable declarations and assignments, branches and loops, defines and executes functions, classes, and type checking.

Notifications You must be signed in to change notification settings

Shuting-sli2/Programming-Language-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Implemented a parser and an interpreter for a new language. The parser evaluates arithmetic expressions and returns an internal representation for the interpreter. The interpreter takes the internal representation and executes variable declarations and assignments, branches and loops, defines and executes functions, classes, and type checking. The test cases for this project is saved in another repository called "Programming-Language-Project-Test-Cases".

About

Implemented a parser and an interpreter for a new language. The parser evaluates arithmetic expressions and returns an internal representation for the interpreter. The interpreter takes the internal representation and executes variable declarations and assignments, branches and loops, defines and executes functions, classes, and type checking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages