Lox tree-walk interpreter written in Java, using Crafting Interpreters as a basis.
To run the interpreter :
From root dir
javac lox/Lox.java # Generate .class files
java lox/Lox [optional filename] # run
Opens a repl if no filename is given.
To remove the .class
files
del *.class
All in one :
javac lox/Lox.java ; java lox/Lox test.lox; del lox/*.class