Better error messages when keywords are used for identifiers

Description

When keywords such as left, right, pred are used in places where identifiers are expected the error message of the parser is not very helpful.
The idea would be to allow keywords in identifier lists in the parser, but then generate error messages if they are used.

Here a few examples;

Environment

None

Gliffy Diagrams

Activity

Show:

Dominik Hansen April 1, 2016 at 12:52 PM

The position information has been corrected. However, if we would allow keywords as identifiers the formula "SIGMA(front).(front:1..10|front)" could still not be parsed because the front operator requires parentheses and the parser would report a parse error inside the predicate.

Fixed

Details

Assignee

Reporter

Priority

Created March 11, 2016 at 4:32 PM
Updated April 1, 2016 at 12:52 PM
Resolved April 1, 2016 at 12:52 PM