Better handling for grammar syntax errors

Registered by Philip Stoev

The RQG should better handle various grammar errors that have been observed:

- using a double ;; at the end of a grammar rule;
- trying to load a non-grammar file as a grammar causes a 100% CPU loop with --threads > 1
- grammars missing "query" should be reported properly.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.