Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.4.0
-
None
-
Reviewed
Description
Hive.g now still uses "backtrack=true". "backtrack" not only slows down the parsing in case of error, it can also produce wrong syntax error messages (usually based on the last try of the backtracking).
We should follow http://www.antlr.org/wiki/display/ANTLR3/How+to+remove+global+backtracking+from+your+grammar to remove the need of doing backtrack.