From 289c1fe3dd2f29e2511b6bb376582f8791179a9b Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Sun, 26 Jun 2022 01:18:27 -0400 Subject: [AST] Parentheticals + Add support for parentheticals + Add uint as a valid type for the evaluator --- src/tparse/tree-statement.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/tparse/tree-statement.go') diff --git a/src/tparse/tree-statement.go b/src/tparse/tree-statement.go index cf25085..6a5b6e3 100644 --- a/src/tparse/tree-statement.go +++ b/src/tparse/tree-statement.go @@ -117,13 +117,14 @@ func parseBlock(tokens *[]Token, tok, max int) (Node, int) { REBLOCK: tmp, tok = parseBlock(tokens, tok + 1, max) - + if (*tokens)[tok].Data == ";;" { out.Sub = append(out.Sub, tmp) goto REBLOCK } else if (*tokens)[tok].Data == ";/" { tok++ } + case "/:": tmp, tok = parsePreBlock(tokens, tok + 1, max) case ":": -- cgit v1.2.3