1992
DOI: 10.7146/dpb.v21i422.6736
|View full text |Cite
|
Sign up to set email alerts
|

Provably Correct Compiler Generation

Abstract: We have designed, implemented, and proved the correctness of a compiler generator that accepts action semantic descriptions of imperative programming languages. We have used it to generate compilers for both a toy language and a non-trivial subset of Ada. The generated compilers emit absolute code for an abstract RISC machine language that is assembled into code for the SPARC and the HP Precision Architecture. The generated code is an order of magnitude better than that produced by compilers generated by the c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
35
0

Year Published

1992
1992
2000
2000

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 24 publications
(36 citation statements)
references
References 68 publications
1
35
0
Order By: Relevance
“…Comparing these figures with what Palsberg obtained with the CANTOR system [20,19] shows that the compilers we generate are two orders of magnitude faster than his, and that the code size is also two orders of magnitude smaller than his. It should be noted that Palsberg's tests were also run on a Sun SparcStation ELC.…”
Section: Overviewmentioning
confidence: 64%
See 4 more Smart Citations
“…Comparing these figures with what Palsberg obtained with the CANTOR system [20,19] shows that the compilers we generate are two orders of magnitude faster than his, and that the code size is also two orders of magnitude smaller than his. It should be noted that Palsberg's tests were also run on a Sun SparcStation ELC.…”
Section: Overviewmentioning
confidence: 64%
“…This is a major performance enhancement in relation to earlier approaches to compiler generation based on Action Semantics [20,19,3], as well as compared to other semantics based compiler generators.…”
Section: Introductionmentioning
confidence: 94%
See 3 more Smart Citations