Have a personal or library account? Click to login
Program Algebra over an Algebra Cover
Open Access
|Feb 2013

Abstract

We introduce an algebra with free variables, an algebra with undefined values, a program algebra over a term algebra, an algebra with integers, and an algebra with arrays. Program algebra is defined as universal algebra with assignments. Programs depend on the set of generators with supporting variables and supporting terms which determine the value of free variables in the next state. The execution of a program is changing state according to successor function using supporting terms.

DOI: https://doi.org/10.2478/v10037-012-0037-6 | Journal eISSN: 1898-9934 | Journal ISSN: 1426-2630
Language: English
Page range: 309 - 341
Published on: Feb 2, 2013
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2013 Grzegorz Bancerek, published by University of Białystok
This work is licensed under the Creative Commons License.