Skip to content

GBergatto/craftingInterpreters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Crafting interpreters

Following the book "Crafting Interpreters" by Robert Nystrom

Jlox

Written in Java, with the exception of the generate_ast.py script, used to to generate the classes for Abstract Syntax Tree contained in Expr.java and Stmt.java.

Additional features (exercises for the reader)

  • multi-line C-style comments
  • C-like comma operator
  • ternary conditional operator
  • break and continue

Clox

Work in progress...

About

From the book "Crafting Interpreters" by Robert Nystrom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published