DocumentCode
2177605
Title
An algebraic formulation of knuthian semantics
Author
Chirica, Laurian M. ; Martin, David F.
fYear
1976
fDate
25-27 Oct. 1976
Firstpage
127
Lastpage
136
Abstract
This paper presents a formulation, within the framework of initial algebra semantics, of Knuthian semantic systems (K-systems) which contain both synthesized and inherited attributes. This formulation permits a precise definition of K-systems, and combines their intuitive appeal with the theoretical power of algebraic methods. The basic approach consists of algebraically specifying the semantic portion of a given K-system, converting this K-system into another equivalent one which contains only synthesized attributes, and then defining the new equivalent K-system by means of an algebraic formulation. The practical implications of the algebraic definition of K-systems are discussed, and the combined use of Knuth´s original formulation and the algebraic approach for the development of semantic definitions is advocated.
Keywords
Algebra; Computer languages; Computer science; Contracts; Design optimization; Research and development; Sorting; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1976., 17th Annual Symposium on
Conference_Location
Houston, TX, USA
ISSN
0272-5428
Type
conf
DOI
10.1109/SFCS.1976.5
Filename
4567896
Link To Document