Está en la página 1de 9

CALCULADORA CON

FLEX Y BYSON
Curso : Lenguajes de Programacin y
Mtodos de Traduccin 2
Alumno : Angelo Sumiano Monterrey
FLEX
Cdigo Flex : Cabecera

- Llama a las librera sintactico.tab.h


- Define nlines como entero igual a 0
- Pone un nombre general a los nmeros de 0 al 9 que sern llamados
dgitos a partir de ahora
Cdigo Flex : Reglas

- Estas sentencias sirven para usarse con el byson, las sentencias de


dgitos sern reconocidos como token num y las cadenas de letras y
nmeros como variables.
- La sentencia significa, un DIGITO en cualquier combinacin(+ )
acompaado o no (?) de un . Y un DIGITO en cualquier combinacin.
Cdigo Flex : Reglas

- Estas sentencias sirven para usarse con el byson, las sentencias de


dgitos sern reconocidos como token num y las cadenas de letras y
nmeros como variables.
- La sentencia significa, un DIGITO en cualquier combinacin(+ )
acompaado o no (?) de un . Y un DIGITO en cualquier combinacin.
Cdigo Flex : Reglas

- Estas sentencias reconocen ciertas palabras como tokens

- ECHO devuelve un valor a el prompt de salida


Cdigo Flex :Cdigo Usuario

- Si se requiere ejecutar alguna rutina se coloca ac el cdigo, puede ser


yywrap() o main()
BYSON

También podría gustarte