1976 · 162 citations · 9 references
Language StudiesComputer ScienceComputational LinguisticsNatural Language ProcessingSyntaxGrammarParsingSyntactic AnalysisSyntactic ParsingSyntax AnalysisSyntax ParsingContext-free Grammar ParsingContext-free GrammarsLanguage ParsingParser GeneratorsParsing AlgorithmsParsing With Context-free GrammarsSyntax-directed Evaluation
The translation process may be divided into a syntactic phase and a semantic phase. Context-free grammars can be used to describe the set of syntactically correct source texts in a formal yet intuitively appealing way, and many techniques are now known for automatically constructing parsers from given CF grammars. Knuth's attribute grammars offer the prospect of similarly automating the implementation of the semantic phase.
9
Semantics of context-free languages
Donald E. Knuth · Theory of Computing Systems · 1968 · 2K citations
Philip Lewis, Richard E. Stearns · Journal of the ACM · 1968 · 340 citations · Full text