Published Online: Jun 09, 2008
Page range: 87 - 110
DOI: https://doi.org/10.2478/v10037-007-0011-x
Keywords
This content is open access.
Algorithms and its parts - instructions - are formalized as elements of if-while algebras. An if-while algebra is a (1-sorted) universal algebra which has 4 operations: a constant - the empty instruction, a binary catenation of instructions, a ternary conditional instruction, and a binary while instruction. An execution function is defined on pairs (