The Realizable Benefits of a Language Prototyping Language
IEEE Transactions on Software Engineering
Principles of Program Design
Toward an engineering discipline for grammarware
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
A new programming language for compiler writing is described briefly in this paper. The main data structures are atoms, lists and trees. The control structures are based on a advanced pattern matching. All phases of compilation, including parsing, optimization and code generation, can be programmed in this language in short and readable form.