ACM Home Page
Please provide us with feedback. Feedback
Denotational semantics as a specification of code generators
Full text PdfPdf (1.15 MB)
Source Symposium on Compiler Construction archive
Proceedings of the 1982 SIGPLAN symposium on Compiler construction table of contents
Boston, Massachusetts, United States
Pages: 230 - 244  
Year of Publication: 1982
ISBN:0-89791-074-5
Also published in ...
Author
Martin R. Raskovsky  Essex University, Department Of Computing Science
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 21,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800230.806998
What is a DOI?

ABSTRACT

We describe the automatic generation - from the formal denotational semantic specification - of an efficient compiler's code generation phase, producing efficient code for real machines. The method has been succesfully implemented and tested with languages as complex as GEDANKEN!


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Formal Definition of the ADA Programming Language. Preliminary version. INRIA, 1980.
 
2
H. Ganzinger. Transforming Denotational Semantics into Practical Attribute Grammars. Lecture Notes in Computer Science 94. Springer-Verlag, 1980.
3
 
4
N.D.Jones and D.A.Schimdt. Compiler Generation from Denotational Semantics. Lecture Notes in Computer Science 94. Springer-Verlag, 1980.
 
5
P.D.Mosses. Mathematical Semantics and Compiler Generation. PhD. thesis. University of Oxford, 1975.
 
6
P.D.Mosses. Compiler Generation using Denotational Semantics. Mathematical Foundations of Computer Science. Lecture Notes in Computer Science 45. Springer-Verlag, 1976.
 
7
P.D.Mosses. SIS: A Compiler Generator System using Denotational Semantics. Reference Manual, University of Aarhus, 1978.
8
 
9
System Structure for Software Fault Tolerance. IEEE Transactions on Software Engineering, SE-1. 1975
 
10
M.R.Raskovsky and R.Turner. Compiler Generation and Denotational Semantics. Fundamentals of Computation Theory, 1979.
 
11
 
12
M.R.Raskovsky. Generating a Real Compiler from a Denotational Semantics. Seminar Review. Institut National de Recherche en Informatique et en Automatique, 1981.
 
13
M.R.Raskovsky. ISL: The transformation rules. Departamental Memo #43, Department of Computing Science, Essex University, 1982
 
14
M.R.Raskovsky. ISL: Automatic Generation of: a Code Generator for Stoy's example language. Departamental Memo #44, Department of Computing Science, Essex University, 1982
 
15
M.R.Raskovsky. ISL: Automatic Generation of: a Code Generator for GEDANKEN. Departamental Memo #45, Department of Computing Science, Essex University, 1982
16
 
17
 
18
 
19
C.Strachey. Towards a Formal Semantics. Formal Language Description Languages for Computer Programming, pp 198-220. (Ed. T.B.Steel). North-Holland, Amsterdam, 1966.
 
20
C.Strachey. The Varieties of Programming Languages. Technical Monograph PRG-10, Programming Research Group, University of Oxford, 1973
 
21
B.Sufrin. LLI: A Parser Generator. Department of Computing Science, Essex University, 1978.


Collaborative Colleagues:
Martin R. Raskovsky: colleagues

Peer to Peer - Readers of this Article have also read: