Skip to content
/ jlox Public

A tree-walk interpreter in Java for the programming language Lox, designed by Robert Nystrom.

Notifications You must be signed in to change notification settings

silvanias/jlox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jlox Tree Walk Interpreter

This project follows along the textbook "Crafting Interpreters" by Robert Nystrom.

The project currently supports basic mathematical operations and boolean comparison.

Run Locally

Clone the project

  git clone https://github.com/sikorosenai/jlox.git

Go to the project directory

  cd jlox/lox

Compile it

  javac lox/Lox.java -d build

Run the REPL env

  cd build
  java lox/Lox

Running Tests

To run tests, run the following command

  Good luck. They work trust me.

About

A tree-walk interpreter in Java for the programming language Lox, designed by Robert Nystrom.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages