sturmer / crafting-interpreters

Code to follow along with http://www.craftinginterpreters.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crafting Interpreters

Code to follow along Bob Nystrom's book Crafting Interpreters.

Launch the interpreter:

> cd build/
> java com.craftinginterpreters.lox.Lox
> print 3 + 1;
4
>

Execute a script:

> cd build/
> java com.craftinginterpreters.lox.Lox ../script.lox
one
true
3

Generate the AST

javac -d build com/craftinginterpreters/tool/GenerateAst.java
cd build/
java com.craftinginterpreters.tool.GenerateAst \
	../com/craftinginterpreters/lox/

About

Code to follow along with http://www.craftinginterpreters.com/

License:MIT License


Languages

Language:Java 94.7%Language:C 4.3%Language:Shell 1.0%