Skip to content

Interpreter(s) for Lox language as described in Crafting Interpreters by Bob Nystrom

Notifications You must be signed in to change notification settings

jjcard/Lox-Interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lox-Interpreter

Interpreter(s) for Lox language as described in the book Crafting Interpreters by Bob Nystrom.

Location for output of following Crafting Interpreters.

JLox

Java Tree-Walk interpreter for the Lox language. Currently feature complete as per the book, along with some features designated in the book as 'challanges'. Planning on finishing more challanges along with adding test cases.

Challanges

  • Reverse Polish Notation Vistor for the Syntax Tree.
  • Continue and Break statments implemented in loops. It is a syntax error to have them appear outside of any enclosing loop. Added non-syntatic suger version of 'for' loop in order to accomplish this.

CLox

C Bytecode Interpreter for the Lox Language. Currently in progress.

About

Interpreter(s) for Lox language as described in Crafting Interpreters by Bob Nystrom

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published