A Descriptive Language for Symbol Manipulation
Journal of the ACM (JACM)
Metalanguage and syntax specification
Communications of the ACM
A method of syntax specification
Communications of the ACM
backus normal form vs. Backus Naur form
Communications of the ACM
Remarks on algorithm 42: invert
Communications of the ACM
META II a syntax-oriented compiler writing language
ACM '64 Proceedings of the 1964 19th ACM national conference
META-3 syntax-directed compiler writing compiler to generate efficient code
ACM '64 Proceedings of the 1964 19th ACM national conference
AFIPS '67 (Spring) Proceedings of the April 18-20, 1967, spring joint computer conference
DCDS digital simulating system
AFIPS '69 (Fall) Proceedings of the November 18-20, 1969, fall joint computer conference
Hi-index | 0.00 |
The process of producing compilers or similar programs containing complex symbol-manipulation algorithms has become increasingly important to the computing community. The development of techniques to simplify the task of producing this kind of program is clearly desirable. In this paper we describe one of the techniques that was investigated to realize this goal; namely, the use of a metacompiler (or “compiler-compiler”) to produce new compilers. At the time the initial version of the META5 system was conceived, the existing systems seemed to fall into two different categories. Either they were rather primitive systems requiring much “hand-tailoring” for each particular application, e.g., see Schorre,2 or they were somewhat rigid multiphase systems, with little facility for explicitly declaring complex data structures.