Go backward to A Language with Assignment Go up to Top Go forward to Program Denotation |
Program maps input number to an answer number; non-termination is possible (codomain includes _|_).
Command maps store into a new store; predecessor command may not have terminated (domain includes _|_) and command may not terminate (codomain includes _|_).
Expression maps store into natural number.
Boolean expression maps store into truth value.
Numeral yields a natural value.