Ejemplos de Autómatas

Para la practicar la creación de autómatas, podemos trabajar los siguientes ejemplo en JFlap.

Se tiene un lenguaje de programación que tiene los siguientes componentes básicos:


a. Identificador letra(letra|digito)*
b. Real sin signo   digito+.digito+

c. Entero sin signo  digito+

d. Asignador   :=

e. Fin de sentencia  ;

f.  Suma    +




Nota: La función ungetc en algunos lenguajes se usa para regresar un espacio en el archivo.


Para un lenguaje de programación de expresiones lógicas considerar los siguientes elementos: 


a.  Identificador    letra(letra|digito)+

b.  Entero    digito+

c.  Suma     +

d.  Mayor que    >

e.  Mayor o igual que    >=

f.  Leer     READ

g.  Escribir    WRITE

h.  Si     IF

i.  Entonces    THEN 

j.  Paréntesis Izquierdo    (

k.  Paréntesis Derecho    )

l.  Fin de Sentencias    ;

m.  Asignador    =