Publikationsansicht

An Instruction Sequence Semigroup with Repeaters (2008)

Abstract
In the setting of program algebra (PGA) we consider the repeat instruction. This special instruction was designed to represent infinite sequences of primitive instructions as finite, linear programs. The resulting mathematical structure is a semigroup. We show that a kernel of this syntax can replace PGA as a carrier for program algebra by providing axioms for defining single-pass congruence and structural congruence, and equations for thread extraction. Finally, we discuss the related program notation PGLA that serves as a basis for PGA's tool set.. Comment: 12 pages, 4 tables

Details der Publikation
Download http://arxiv.org/abs/0810.1151
Archiv arXiv (United States)
Keywords Computer Science - Programming Languages, D.3.1, F.3.2
Typ text