Lenguajes y Automatas

Páginas: 2 (267 palabras) Publicado: 4 de febrero de 2014
Diseño del lenguaje
Objetivo.
Alfabeto.
Reglas léxicas.
do{ instrucción } while{ condición }
Palabras reservadas: do, while.
Caracteres especiales: (,), {,}.
Operadores relacionales: =, >,=, 0|1|2|…|9
->a|b|c|…|z A|B|C|…|Z
VARIABLES.


MENSAJES.


COMENTARIOS.

Reglas sintácticas.
do while
Inicia con la palabra reservada do {seguido de “instrucciones”, seguido de }while( seguido de una “condición” y termina con )
“Instrucciones”: Pueden ir en un do-while, “operación matemática” o un printf.
“Condición”: Lleva una “expresión” seguida de un operador relacionalseguido por otra “expresión”.
“Operación matemática”: Es una “expresión” seguida por un operador aritmético seguido de una “expresión”.
Printf: Inicia con la palabra printf (“mensaje”).
“Expresión”:Variable u operación matemática.

-> do{ } WHILE ()
-> | |
->
->
-> Printf()
-> |
-> < | > |= | != | ==
-> + | - | * | /
->
-> | |
-> a |b | c |…|z A | B | C |…| Z
-> 0|1 | 2 |…|9
-> |




Reglas sintácticas.
For
Comienza con la palabra reservada for seguido por (, después viene una “inicialización”, después ; seguido por una “condición, seguido por ;seguido de un “incremento”, seguido de ).
Después viene { seguido de “instrucciones” , y al final }.
“Instrucciones”: Pueden ir entre las llaves de un for, “operación matemática”, un printf u otro for.“Inicialización”: es una variable seguida por un = seguido por un número u otra variable.
“Condición”: Lleva una “expresión” seguida de un operador relacional seguido por otra “expresión”.“Incremento”: Lleva una variable seguida por ++.
“Operación matemática”: Es una “expresión” seguida por un operador aritmético seguido de una “expresión”.
Printf: Inicia con la palabra printf (“mensaje”).“Expresión”: Variable u operación matemática.

-> for( ;;){}
-> | | | for( ;;){}
-> = ( | )
->
-> ++
->
-> Printf()
-> |
-> < | > |= | != | ==
-> + | - | * | /
->
-> | |...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • lenguajes y automatas
  • lenguajes y automatas
  • Lenguajes Y Automatas
  • Automatas Y Lenguaje Formales
  • Teoria Lenguajes Y Automatas
  • CARPETA FINAL LENGUAJES AUTOMATAS
  • Autómatas y lenguajes formales.
  • Ejercicios Lenguajes y Automatas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS