From 4d0451f9d36d77a47a66d5d5a62fe6322f1ef75d Mon Sep 17 00:00:00 2001 From: Zander Thannhauser Date: Fri, 13 Jun 2025 20:14:57 -0500 Subject: [PATCH] handle parens --- main.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index c4346e6..09ca9ef 100644 --- a/main.c +++ b/main.c @@ -1092,8 +1092,19 @@ uint16_t evaluate(const char* text) break; case tk_oparen: - assert(!"TODO"); + { + next_token(); + + retval = parse_root(); + + if (tokenkind != tk_cparen) + { + assert(!"NOPE"); + } + + next_token(); break; + } default: assert(!"TODO");