PL360, a Programming Language for the 360 Computers
Journal of the ACM (JACM)
A simple recovery-only procedure for simple precedence parsers
Communications of the ACM
A study of errors, error-proneness, and error diagnosis in Cobol
Communications of the ACM
Practical syntactic error recovery
Communications of the ACM
Adaptive correction of program statements
Communications of the ACM
Spelling correction in systems programs
Communications of the ACM
A technique for computer detection and correction of spelling errors
Communications of the ACM
A forward move algorithm for LR error recovery
POPL '78 Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Structuring Compiler Development
Compiler Construction, An Advanced Course, 2nd ed.
Error recovery for Simple LR(k) parsers
ACM '76 Proceedings of the 1976 annual conference
Stochastic Syntax-Directed Translation Schemata for Correction of Errors in Context-Free Languages
IEEE Transactions on Computers
Why automatic error correctors fail
Computer Languages
A simple recovery-only procedure for simple precedence parsers
Communications of the ACM
On the role of error productions in syntactic error correction
Computer Languages
Error handling in a parallel LR substring parser
Computer Languages
Automated evaluation of syntax error recovery
Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering
Hi-index | 0.02 |
A study of errors made by Pascal programmers is described. The results of this study are discussed in relation to compiler syntax error recovery procedures. It is found that syntax errors made in practice are quite simple and occur relatively infrequently (generally at most one per sentence of the language). Also a few types of errors account for most occurrences. These and other findings from the study are helpful in evaluating compiler error handling procedures. A discussion of the relation between these errors and language constructs is presented. Other uses of the information obtained from the study are briefly described.