ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DISEÑO DE COMPILADORES


Enviado por   •  11 de Mayo de 2014  •  527 Palabras (3 Páginas)  •  177 Visitas

Página 1 de 3

DISEÑO DE COMPILADORES

CECILIA CORO

ÍNDICE

PRE REQUISITOS: _________________________________________________________ 3

GENERAR VARIABLE DE ENTORNO ___________________________________________ 3

GENERAR LA APLICACIÓN EJECUTABLE CON SÍMBOLO DE SISTEMA _________________ 7

DISEÑO DE COMPILADORES CECILIA CORO

PROCESO PARA GENERAR COMPILADORES CON LEX/YACC

PRE REQUISITOS:

1) Tener instalado DEV C++ en el sistema, no es recomendable trabajar con una aplicación portable, porque está no tiene las librerías necesarias para generar el ejecutable.

2) Tener el compilador yacc guardado en el disco C.

GENERAR VARIABLE DE ENTORNO

Generamos una variable de entorno para comunicar la librería gcc (pertenece al DEV C++) con el sistema, para no tener problemas al momento de generar un ejecutable.

1) Abrir la ubicación donde esté instalado DEV C++. En este caso el disco C:

Podemos darnos cuenta que en esta ubicación ya está la carpeta yacc.

2) Abrimos la carpeta Dev-Cpp (marcada arriba), dentro de esta ubicamos la carpeta bin la abrimos y buscamos el gcc, clic derecho propiedades sobre gcc y copiar la ubicación de esta.

3) Nos dirigimos a las propiedades del sistema haciendo clic derecho opción propiedades después a la pestaña de opciones avanzadas aquí clic en el botón variables de entorno

4) En la opción variables del sistema encontraremos la variable Path, clic en el botón modificar.

5) En la última posición de la opción valor de la variable escribimos ; (punto y coma) y pegamos la dirección copiada de gcc

GENERAR LA APLICACIÓN EJECUTABLE CON SÍMBOLO DE SISTEMA

1) Copiar los archivos con extensión .y (archivo escrito en yacc) y .l (archivo escrito en lex si tuviera ) en la carpeta bin que está dentro de la carpeta yacc.

2) Abrimos la ventana de símbolo de sistemas. Aquí nos dirigimos a la raíz con el comando cd..

3) Una vez en la raíz escribimos los comandos para activar yacc. SET PATH=c:\yacc\bin;%PATH% SET BISON_SIMPLE=c:\yacc\bin\bison.simple SET BISON_HAIRY=c:\yacc\bin\bison.hairy

4) Nos direccionamos a la carpeta bin con el comando cd yacc\bin

5) Ejecutamos el comando yacc –d InfijoPosfijo1.y InfijoPosfijo1 es el nombre del archivo con extensión .y

Si

...

Descargar como (para miembros actualizados)  txt (3.5 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com