No es libro digital
ID | ISBN-CÓDIGO |
---|---|
4485 | 9786073230902 |
SINOPSIS:
En este libro se explican los conceptos necesarios para identificar los elementos básicos en el desarrollo de un compilador, así como las herramientas auxiliares para el diseño de un lenguaje de programación. El texto muestra qué es y cómo funciona el mapa del compilador, y ofrece una explicación de las definiciones y operaciones, así como de la utilidad tanto de las expresiones regulares como de las definiciones regulares. Entre las características de gran relevancia para cada una de las etapas de desarrollo, análisis y síntesis del compilador, y que se tratan en este libro, se encuentran las siguientes: -Diseño de un autómata finito que reconozca el léxico del lenguaje de programación. -Conocimiento de las propiedades básicas. -Manejo adecuado de las notaciones de las máquinas de Turing. -Conversión entre notaciones, con el fin de representar un código intermedio. -Eliminación de todo aquello que el programa no necesita para su ejecución. -Conversión del código intermedio a código final. En cada capítulo se ponen en práctica estas características con ejemplos reales de un lenguaje de programación diseñado en español. Visite la página web de este libro, donde encontrará ejercicios adicionales
No es libro digital
DIANE E. PAPALIA RUTH DUSKIN FELDMAN SALLY WENDKOS OLDS
RONALD J. TOCCI NEAL S. WIDMER GREGORY L. MOSS
GRISELDA S. ABARCA JIMENEZ JESUS MARES CARREÑO LEONEL G. CORONA RAMIREZ
PAUL NEWBOLD WILLIAM L. CARSON BETTY M. THORNE
MURPHY, CATHERINE LEMAY, H. EUGENE BROWN, THEODORE L.