Opened 17 years ago

Last modified 11 years ago

#66 new defect

Make parser more robust and suggest likely causes of error

Reported by: David Aspinall <da+pgtrac@…> Owned by: David Aspinall
Priority: critical Milestone:
Component: 1:pg-eclipse Keywords:
Cc:

Description

The parser reports problems reconciling parseresult with the input text and throws many obscure exceptions, complaining about the parse result from the prover. The root cause of the problem is typically a mis-configured symbol table. This is very hard for the user to understand (and pretty difficult to debug, too).

Parsing should be made robust against this, ideally by not attempting to match symbols (and worse, shortcuts) against parse results, but rather always comparing ASCII results with ASCII-decoded document contents.

This is probably one of the major likely-showstoppers in the system.

Change History (1)

comment:1 Changed 11 years ago by David Aspinall

Milestone: PG-Eclipse-1.1.0

Milestone PG-Eclipse-1.1.0 deleted

Note: See TracTickets for help on using tickets.