Skip to content

tomedwrds/Lox-Language-Tree-Walk-Interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Implementation of a Lox Language Tree Walk Interpreter

Lox Rust Current Features

  • Variable assignment and expression
  • If statements
  • Looping (for/while statements)
  • Functions
  • Classes with SuperClass support

The implementation of this Lox Rust Interpreter is based of the book Crafting Interpreters. This projects contains a scanner that produces tokens from an input file, a parser which constructs an AST (Abstract Syntax Tree) and a tree walk interpreter. Unit tests are also included.

About

Lox language tree walk interpreter implemented in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published