Partial Evaluation of Computation Process, An Approach to a Compiler-Compiler
This paper reports the relationship between formal description of semantics (i.e., interpreter) of a programming language and an actual compiler. The paper also describes a method to automatically generate an actual compiler from a formal descriotion, which is, in some sense, the partial evaluation...
Gespeichert in:
Veröffentlicht in: | Computer Software 2004/09/28, Vol.21(5), pp.343-351 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng ; jpn |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper reports the relationship between formal description of semantics (i.e., interpreter) of a programming language and an actual compiler. The paper also describes a method to automatically generate an actual compiler from a formal descriotion, which is, in some sense, the partial evaluation of a computation process. The compiler-compiler inspired by this method differs from a conventional one in the point that the compiler-compiler based on our method can describe an evaluation procedure (interpreter) in defining the semantics of a programming language, while the conventional one describes a translation process. |
---|---|
ISSN: | 0289-6540 |
DOI: | 10.11309/jssst.21.343 |