以下用于解析逻辑表达式的简单语法会导致减少/减少冲突: %token AND OR %token NUMBER VARIABLE %% logical_expr : logical_expr AND logical_term | logical_expr OR logical_term | logical_term ; logical_term : V
..
我可以用我的语言写 a = 1 b = 2 if true { } else { } if true { } **Here is the problem** else {} 我的语法不支持语句之间的换行符. else只能与if一起使用.当我在规则中添加optionalNL IfExpr: IF rval optionalNL codeBlock optionalNL ELSE
..