File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
src/main/java/com/annimon/ownlang/parser Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -698,19 +698,19 @@ private Expression multiplicative() {
698
698
699
699
while (true ) {
700
700
if (match (TokenType .STAR )) {
701
- result = new BinaryExpression (BinaryExpression .Operator .MULTIPLY , result , expression ());
701
+ result = new BinaryExpression (BinaryExpression .Operator .MULTIPLY , result , objectCreation ());
702
702
continue ;
703
703
}
704
704
if (match (TokenType .SLASH )) {
705
- result = new BinaryExpression (BinaryExpression .Operator .DIVIDE , result , expression ());
705
+ result = new BinaryExpression (BinaryExpression .Operator .DIVIDE , result , objectCreation ());
706
706
continue ;
707
707
}
708
708
if (match (TokenType .PERCENT )) {
709
- result = new BinaryExpression (BinaryExpression .Operator .REMAINDER , result , expression ());
709
+ result = new BinaryExpression (BinaryExpression .Operator .REMAINDER , result , objectCreation ());
710
710
continue ;
711
711
}
712
712
if (match (TokenType .STARSTAR )) {
713
- result = new BinaryExpression (BinaryExpression .Operator .POWER , result , expression ());
713
+ result = new BinaryExpression (BinaryExpression .Operator .POWER , result , objectCreation ());
714
714
continue ;
715
715
}
716
716
break ;
You can’t perform that action at this time.
0 commit comments