domingo, 21 de noviembre de 2010

RECONOCIMIENTO DE COMPONENTES LÉXICOS

Ejemplo

Prop   à      if  expr  prop
                    | if  expr   prop   else   prop
                    | €

expr   à       termino   op_rel   termino
                    | termino

termino à    id | num

·       Con este ejemplo se puede decir que la sentencia  if, else, opr_rel, id, num, generan conjuntos de cadenas dadas por la siguiente definición regular:


If        à       if
else    à       else
op_relà       < | <= | == | >= | > | < >
id       à       letra (letra|digito)*
num à       digitos fraccion_optativa exponente_optativo
letra   à       a|b|c|d| ... |z|A|B|C|...|Z
digito à       0|1|2|3|...|9
digitos à      digito digito*
fraccion_optativa    à       .digitos|€
exponente_optativo à      (E(+|-|€) digitos)|€

·       El analizador léxico reconoce las palabras clave del lenguaje (if, else)
·       op_rel, id, num, los representa por su expresión regular.

No hay comentarios:

Publicar un comentario