Siguiente: Reglas de transformación
Un nivel arriba: Lenguajes formales de programación
Anterior: Macros de programación
En cuanto a la semántica de los programas-while , introduciremos primero la noción de estados y a cada programa lo veremos como un proceso que transforma estados en estados.
Así pues, si P es un programa-while y
es la lista de variables que aparecen en P, entonces
es el espacio de estados o configuraciones de P. Los estados se transforman entre sí mediante la aplicación de programas o instrucciones.
Si P es un programa o instrucción y
es un estado, denotaremos por
al estado al cual P transforma la entrada
.
Introducimos como un estado suplementario al estado de indefinición o indeterminado, denotado usualmente por el símbolo .
Guillermo Morales-Luna
2000-07-10