Está en la página 1de 10

David Morales Marco Jimnez Carlos Mrquez

Software de Sistemas

COMPILADOR HTML

Sistema
El sistema implementado es un compilador

HTML hecho en Visual C# el cual consta de 3 fases: Analizador Lxico, Analizador Sintctico y Analizador Semntico. Por la complejidad de un compilador, el sistema solo consta de esos tres analizadores, los cuales se describen a continuacin.

Editor
Es donde se genera el cdigo propio para ser

convertido en una pgina WEB. El cdigo esta definido en el archivo DOC de la siguiente ruta: http://compiladorhtml.googlecode.com/files/ Compilador_HTML.doc Nombre del Archivo: Compilador HTML FINAL

Analizador Lxico
Las tablas con los operadores, palabras

reservadas y smbolos que utilizaremos para construir el intrprete se describen en el archivo antes mencionado.

Analizador Sintctico
En analizador Sintctico crea la estructura de

cmo debe ir el texto a analizar (nuestro programa en el editor). Utilizando las palabras reservadas y smbolos de la tabla de tokens del analizador lxico, se crea una estructura similar a la del ejemplo de arriba

Analizador Semntico
El analizador semntico genera las clausulas

HTML correspondientes al cdigo HTML que reconoce nuestro interprete. El cual tambin genera el archivo HTML para ver en el internet Explorer.

También podría gustarte