Adds AST.java