Skip to content
Snippets Groups Projects

Show Parse Tree

Setup

export CLASSPATH=.:/usr/local/lib/antlr-4.6-complete.jar

alias antlr4='java -Xmx500M -cp "/usr/local/lib/antlr-4.6-complete.jar:$CLASSPATH" org.antlr.v4.Tool'

alias grun='java org.antlr.v4.gui.TestRig'

Run

cd build

./build.sh

grun Hakaru file_input -gui hakaru/examples/sum.hk

java HakaruToTensorFlow ../examples/invgamma.hk

Resources

Link to language-agnostic Antlr4 grammars. This is where the Python 3 and Java grammars, which our Hakaru grammar drew inspiration from, reside.