Abstract Semantic Algebras!
DOI:
https://doi.org/10.7146/dpb.v11i145.6543Abstract
A new approach to the formal description of programming language semantics is described and illustrated. ''Abstract semantic algebras'' are just algebraically-specified abstract data types whose operations correspond to fundamental concepts of programming languages. The values of abstract semantic algebras are taken as meanings of programs in Denotational (or Initial Algebra) Semantics, instead of using Scott domains. This leads to semantic descriptions that clearly exhibit the underlying conceptual analysis, and which are rather easy to modify and extend. Some basic abstract semantic algebras corresponding to fundamental concepts of programming languages are given; they could be used in the description of many different programming languages.Downloads
Published
1982-07-01
How to Cite
Mosses, P. D. (1982). Abstract Semantic Algebras!. DAIMI Report Series, 11(145). https://doi.org/10.7146/dpb.v11i145.6543
Issue
Section
Articles
License
Articles published in DAIMI PB are licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.