Skip to content

t1h0n/monkey_interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implemenation of Monkey language interpreter in C++ described in "Writing An Interpreter In Go" with some additional features (while loop, additional intrinsics)

Executable targets:
monkey_compiler_unit_tests - tests, enabled by default and can be disabled
repl - Read, Evaluate, Print, and Loop
exec - execute program from files. Takes files as command line argument. Example code can be found at apps\exec\resources

Cmake flags:
monkey_compiler_ENABLE_TESTING (ON by default)- specify if monkey_compiler_unit_tests target should be built
monkey_compiler_ENABLE_PARSE_TRACING (OFF by default) - specify if parsing call stack should be printed

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published