Title :
Syntactic Error Correction in Programming Languages
Author_Institution :
Department of Computer Science, North Carolina State University
Abstract :
A technique for syntactic error correction, called pattern mapping, is developed. A pattern is used to describe how to map or change one string into another. Using a preconstructed list of patterns, for each detected error, the first pattern with successful mapping is found and a correction is made based on this pattern.
Keywords :
Compilers; SLR(1) parsers; error correction; error recovery; minimum distance correction; parsing; pattern mapping; programming languages; syntactic errors; Computer errors; Computer languages; Computer science; Costs; Error correction; Machinery; Phase detection; Program processors; Programming profession; Runtime; Compilers; SLR(1) parsers; error correction; error recovery; minimum distance correction; parsing; pattern mapping; programming languages; syntactic errors;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.1978.233861