enforce parantheses around the conditional expression of an if statement
This commit is contained in:
@@ -22,7 +22,7 @@ print
|
|||||||
;
|
;
|
||||||
|
|
||||||
if_statement
|
if_statement
|
||||||
: IF expression braced_block (ELSE braced_block)?
|
: IF OPAR expression CPAR braced_block (ELSE braced_block)?
|
||||||
;
|
;
|
||||||
|
|
||||||
expression
|
expression
|
||||||
@@ -44,6 +44,8 @@ ELSE: 'else';
|
|||||||
SCOL: ';';
|
SCOL: ';';
|
||||||
OBRK: '{';
|
OBRK: '{';
|
||||||
CBRK: '}';
|
CBRK: '}';
|
||||||
|
OPAR: '(';
|
||||||
|
CPAR: ')';
|
||||||
|
|
||||||
MULT: '*';
|
MULT: '*';
|
||||||
ADD: '+';
|
ADD: '+';
|
||||||
|
|||||||
Reference in New Issue
Block a user