The compiler compiler

作者: R.A. Brooker , I.R. MacCallum , D. Morris , J.S. Rohl

DOI: 10.1016/S0066-4138(63)80009-9

关键词: Programming languageFunctional compilerComputer scienceFirst languageNatural language processingAutocodePhraseArtificial intelligenceClass (computer programming)CompilerPhrase structure rulesCompiler-compilerGeneral Engineering

摘要: Publisher Summary This chapter presents detailed specification of a system for describing the form and meaning statements in phrase structure language, example, scientific autocode. Given such description, compiler will generate that is, program can read translate another written language. may be considered to operate two phases. In primary phase, it accepts records definition secondary phase source The phases are not completely separate further definitions given middle program. Their influence only extends forward back material already processed. consists mainly format describe their constituent expressions, routines meaning. new is defined terms existing formats, which either built-in or previously ones. Five kinds comprise basic language they recognized by following headings master phrases: PHRASE, FORMAT CLASS, FORMAT, IGNORE, ROUTINE.

参考文章(4)
R. A. Brooker, Trees and Routines The Computer Journal. ,vol. 5, pp. 33- 47 ,(1962) , 10.1093/COMJNL/5.1.33
R. A. Brooker, Some Proposals for the Realization of a Certain Assembly Program The Computer Journal. ,vol. 3, pp. 220- 231 ,(1961) , 10.1093/COMJNL/3.4.220
R. A. Brooker, D. Morris, A General Translation Program for Phrase Structure Languages Journal of the ACM. ,vol. 9, pp. 1- 10 ,(1962) , 10.1145/321105.321106
R. A. Brooker, An Assembly Program for a Phrase Structure Language The Computer Journal. ,vol. 3, pp. 168- 174 ,(1960) , 10.1093/COMJNL/3.3.168