1 2 3 4
The Pascal grammar (pascal.y) is ambiguous by dangling else. insert %nonassoc IF %nonassoc ELSE