Mathematical Foundation of A Semantic Directed Compiler Generator

Authors

  • Henning Christiansen
  • Neil D. Jones

DOI:

https://doi.org/10.7146/dpb.v11i148.7422

Abstract

This paper describes technical details which were not included in the paper ''Control Flow Treatment in a Simple Semantics-Directed Compiler Generator'', presented at the IFIP working conference on Formal Description of Programming Concepts, Germany, 1982, due to lack of space. The present paper cannot be read separately.

We describe our method in full detail, including the iterate-operator in the S-algebra. Furthermore we give complete formal descriptions of the semantic algebra S and its models (Section 1), the compiler generation function d^c and the compile time interpretation J (Section 2), the target language semantics (Section 3), and in Section 4 the correctness proof.

Author Biographies

Henning Christiansen

Neil D. Jones

Downloads

Published

1982-07-01

How to Cite

Christiansen, H., & Jones, N. D. (1982). Mathematical Foundation of A Semantic Directed Compiler Generator. DAIMI Report Series, 11(148). https://doi.org/10.7146/dpb.v11i148.7422