Skip to content

Golang implementation of the lox programming language

Notifications You must be signed in to change notification settings

useEffects/golox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang implementation of a basic tree walk interpreter.

Find the binaries for windows, linux and macos under the releases section.

https://craftinginterpreters.com/

  • Scanner
  • Representing Code
  • Parsing Expressions
  • Evaluating Expressions
  • Statements and State
  • Control Flow
  • Functions
  • Resolving and Binding
  • Classes
  • Inheritance