From 4a71c219b5fa8e9e28af43925284f429092ba68e Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Sun, 31 Jan 2021 17:11:47 -0800 Subject: Add function calls --- src/com/craftinginterpreters/tool/GenerateAst.java | 1 + 1 file changed, 1 insertion(+) (limited to 'src/com/craftinginterpreters/tool') diff --git a/src/com/craftinginterpreters/tool/GenerateAst.java b/src/com/craftinginterpreters/tool/GenerateAst.java index 8c063bf..92c7967 100644 --- a/src/com/craftinginterpreters/tool/GenerateAst.java +++ b/src/com/craftinginterpreters/tool/GenerateAst.java @@ -21,6 +21,7 @@ public class GenerateAst { "Unary : Token operator, Expr right", "Variable : Token name")); defineAst(outputDir, "Stmt", Arrays.asList("Block : List statements", "Expression : Expr expression", + "Function : Token name, List params, List body", "If : Expr condition, Stmt thenBranch, Stmt elseBranch", "Print : Expr expression", "Var : Token name, Expr initializer", "While : Expr condition, Stmt body")); } -- cgit v1.2.3-54-g00ecf