Software Practice and Experience · 1976 · 17 citations · 12 references
Language StudiesComputer ScienceCompilersProgramming LanguagesSemanticsError CorrectionSyntactic AnalysisSyntactic ParsingSyntax AnalysisSyntax ParsingSyntax-semantics InterfaceSemantic InformationSyntactic Error AnalysisSyntax Error CorrectionSyntax-directed Code Generation
Abstract The systematic approach to compilation represented by syntax‐directed compilers makes possible a similarly systematic approach to the automatic correction of syntax errors. This paper describes the syntax‐directed syntax error correction system EXPL. Techniques for pinpointing the locations of syntax errors, generating sets of possible corrections and for choosing the best correction from such a set are presented. A particularly promising approach involves the use of semantic information to assist in the elimination of inappropriate syntactic corrections.
12
Report on the algorithmic language ALGOL 60
John Backus, Friedrich L. Bauer, J. Green et al. · Communications of the ACM · 1960 · 495 citations · Full text
Jerome A. Feldman, David Gries · Communications of the ACM · 1968 · 199 citations · Full text
PL360, a Programming Language for the 360 Computers
Niklaus Wirth · Journal of the ACM · 1968 · 153 citations · Full text