Calculadora Binarios, Octal y Hexadecimal – Solo Flex

31 05 2011

La función de este analizador sintáctico (lex) es recibir entradas en numero con formato binario (101011b), octal (4324o), Hexadecimal (0xF2A), y se convertirán a formato decimal y hará las operaciones básicas (suma, resta, multiplicación y división) , según se le haya indicado.

Ejemplo

10101B + 0xFF * 445O

Ejecucion calculadora Flex V1

Al finalizar la ejecución el analizador sintáctico mostrara en pantalla el listado de todas las operaciones realizadas durante la ejecución.

Para compilar el analizador léxico, explorar con el terminal de linux hasta donde se encuentran los archivos y escribir los siguientes comandos.

flex binarios.l
gcc lex.yy.c -lm -lfl -o binarios
clear
sudo ./binarios

para ejecutar el bash escriba en la terminal de linux

sh archivo.sh [nombre de archivos sin extension]

Ejemplo:

sh archivo.sh
binarios

Descargar Calculadora solo con FLEX

About these ads

Acciones

Information

One response

7 10 2011
mausferd

gracias muy buen aporte

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

A %d blogueros les gusta esto: