A Simple, Fast, and Effective LL(1) Error Repair Algorithm
| dc.contributor.author | Fischer, Charles N | en_US |
| dc.contributor.author | Mauney, Jon | en_US |
| dc.date.accessioned | 2012-03-15T16:52:43Z | |
| dc.date.available | 2012-03-15T16:52:43Z | |
| dc.date.created | 1989 | en_US |
| dc.date.issued | 1989 | en_US |
| dc.description.abstract | Validation and locally least-cost repair are two simple and effective techniques for dealing with syntax errors. We show how the two can be combined into an efficient and effective error-handler for use with LL(1) parsers. Repairs are computed using an extension of the FMQ algorithm. Tables are created as necessary, rather than precomputed, and possible repairs are kept in a priority queue. Empirical results show that the repairs chosen with this strategy are of very high quality and that speed is quite acceptable. | en_US |
| dc.format.mimetype | application/pdf | en_US |
| dc.identifier.citation | TR901 | en_US |
| dc.identifier.uri | http://digital.library.wisc.edu/1793/59232 | |
| dc.publisher | University of Wisconsin-Madison Department of Computer Sciences | en_US |
| dc.title | A Simple, Fast, and Effective LL(1) Error Repair Algorithm | en_US |
| dc.type | Technical Report | en_US |
Files
Original bundle
1 - 1 of 1