From abd15e19cbe6b208ce9ea9d4f20aa70641acccec Mon Sep 17 00:00:00 2001 From: bronku Date: Fri, 28 Nov 2025 09:51:25 +0100 Subject: [PATCH] mul, paren --- src/parser.y | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/parser.y b/src/parser.y index 4ea3c3e..b1c3c0f 100644 --- a/src/parser.y +++ b/src/parser.y @@ -80,6 +80,11 @@ expr: | expr PLUS expr { $$ = std::make_unique( BinaryOperator(BinaryOperator::ADD), std::move($1), std::move($3)); } + | expr MULTIPLY expr { $$ = std::make_unique( + BinaryOperator(BinaryOperator::MUL), + std::move($1), std::move($3)); } + | L_PAREN expr R_PAREN {$$ = std::move($2);} + ; %%