ACM Computing Surveys (CSUR)
Practical syntactic error recovery
Communications of the ACM
Communications of the ACM
EULER: a generalization of ALGOL, and its formal definition: Part II
Communications of the ACM
An error-correcting parse algorithm
Communications of the ACM
Practical syntactic error recovery in compilers
POPL '73 Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The theory of parsing, translation, and compiling
The theory of parsing, translation, and compiling
Automatic Correction of Syntax Errors in Programming Languages
Automatic Correction of Syntax Errors in Programming Languages
Error detection and recovery for syntax directed compiler systems
Error detection and recovery for syntax directed compiler systems
Syntax-directed error recovery for compilers
Syntax-directed error recovery for compilers
On the reduced matrix representation of lr(k) parser tables.
On the reduced matrix representation of lr(k) parser tables.
An interactive compile-time diagnostic system.
An interactive compile-time diagnostic system.
A practical method for LR and LL syntactic error diagnosis and recovery
ACM Transactions on Programming Languages and Systems (TOPLAS)
Parsing and compiling using Prolog
ACM Transactions on Programming Languages and Systems (TOPLAS)
A bibliography on syntax error handling in context free languages
ACM SIGPLAN Notices
ACM Computing Surveys (CSUR)
ACM Transactions on Programming Languages and Systems (TOPLAS)
Global Context Recovery: A New Strategy for Syntactic Error Recovery by Table-Drive Parsers
ACM Transactions on Programming Languages and Systems (TOPLAS)
The Construction of Stack-Controlling LR Parsers for Regular Right Part Grammars
ACM Transactions on Programming Languages and Systems (TOPLAS)
POPL '82 Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Repairing syntax errors in LR parsers
ACM Transactions on Programming Languages and Systems (TOPLAS)
Improvement of the LR parsing table and its application to grammatical error correction
Information Sciences—Applications: An International Journal
SIGPLAN '79 Proceedings of the 1979 SIGPLAN symposium on Compiler construction
An undergraduate compiler laboratory
SIGCSE '79 Proceedings of the tenth SIGCSE technical symposium on Computer science education
Locally minimum-distance correction of syntax errors in programming languages
ACM '80 Proceedings of the ACM 1980 annual conference
On the role of error productions in syntactic error correction
Computer Languages
LR techniques for handling syntax errors
Computer Languages
Hi-index | 48.22 |
In this paper we present a scheme for detecting and recovering from syntax errors in programs. The scheme, which is based on LR parsing, is driven by information which is directly and automatically obtainable from the information that is already present in an LR parser. The approach, which is patterned after that of Levy and Graham and Rhodes, appears to provide error recovery which is both simple and powerful.