A compiler generator is described which produces compilers competitive with handwritten ones in compile and execution time. In both time measures its compilers are as fast as those produced by other semantics-directed systems and for most systems show one to three orders of magnitude improvement in at least one time measure. The generator described here differs from most in that it employs an algebraic semantic system rather than one based on the $\lambda$-calculus. Thus, it uses a formal semantic system which is easily comprehended and naturally applicable to language processing. A semantic algebra is presented which has very general applicability yet contains a small set of basic notions. Fundamental constructs of modern programming langu...
We present a system, that generates a compiler and abstract machine from a Natural Semantics specifi...
Current methodology for compiler construction evolved from the need to release programmers form the ...
Abstract. Algebraic compilers provide a powerful and convenient mech-anism for specifying language t...
A compiler generator is described which produces compilers competitive with handwritten ones in comp...
A simple algebra-based algorithm for compiler generation is described. Its input is a semantic defi...
This paper describes technical details which were not included in the paper ''Control Flow Treatment...
Given a complete, formal description of the semantics of a programming language, it should be possib...
AbstractCurrent methodology for compiler construction evolved in small increments over a long period...
It is suggested that denotational semantic definitions of programming languages should be based on ...
Several recently developed semantics systems automatically generate compilers from denotational desc...
The purpose of formal specification of programming languages are to establish the mathematical found...
AbstractAlgebraic compilers provide a powerful and convenient mechanism for specifying language tran...
The task of designing and implementing a compiler can be a di#cult and error-prone process. In this ...
my father- in memoriam. my mother, Daniel, my sisters and brothers.- II-We describe a method for the...
Associated research group: Minnesota Extensible Language ToolsAlgebraic compilers provide a powerful...
We present a system, that generates a compiler and abstract machine from a Natural Semantics specifi...
Current methodology for compiler construction evolved from the need to release programmers form the ...
Abstract. Algebraic compilers provide a powerful and convenient mech-anism for specifying language t...
A compiler generator is described which produces compilers competitive with handwritten ones in comp...
A simple algebra-based algorithm for compiler generation is described. Its input is a semantic defi...
This paper describes technical details which were not included in the paper ''Control Flow Treatment...
Given a complete, formal description of the semantics of a programming language, it should be possib...
AbstractCurrent methodology for compiler construction evolved in small increments over a long period...
It is suggested that denotational semantic definitions of programming languages should be based on ...
Several recently developed semantics systems automatically generate compilers from denotational desc...
The purpose of formal specification of programming languages are to establish the mathematical found...
AbstractAlgebraic compilers provide a powerful and convenient mechanism for specifying language tran...
The task of designing and implementing a compiler can be a di#cult and error-prone process. In this ...
my father- in memoriam. my mother, Daniel, my sisters and brothers.- II-We describe a method for the...
Associated research group: Minnesota Extensible Language ToolsAlgebraic compilers provide a powerful...
We present a system, that generates a compiler and abstract machine from a Natural Semantics specifi...
Current methodology for compiler construction evolved from the need to release programmers form the ...
Abstract. Algebraic compilers provide a powerful and convenient mech-anism for specifying language t...