SmireG
Results
1
issues of
SmireG
`expr: expr ('*'|'/') expr | expr ('+'|'-') expr | '(' expr ')' | Int | ID ;` 这句里乘法优先。为什么图片里优先匹配了加法呢?按我的理解先匹配乘法应该是expr * 2,然后expr被解析为a+b,就变成了先算a+b再算乘2了