Skip to content

Latest commit

 

History

273 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rlox

rlox is a work-in-progress port of jlox, a tree walk interpreter written in Java. There are a number of incomplete features in this repository. An incomplete list is provided below.

Sections from Crafting Interpreters

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

General

  • Error handling
  • Documentation
  • Tests
  • Modules

About

Following along with http://craftinginterpreters.com/ in Rust

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages