JACC un entorno de generación de procesadores de lenguajes

Main Authors: Aguirre, Jorge, Arroyo, Marcelo, Felippa, J., Gomez, Guillermo, Grinspan, Valentina
Format: Documento de conferencia
Published: 2001-10
2001-10
Series: VII Congreso Argentino de Ciencias de la Computación
Subjects:
Online Access: http://sedici.unlp.edu.ar/handle/10915/23294
building SEDICI
institution SEDICI (UNLP)
id SEDICI--oai:sedici.unlp.edu.ar:10915_23294
author Aguirre, Jorge
Arroyo, Marcelo
Felippa, J.
Gomez, Guillermo
Grinspan, Valentina
spellingShingle Aguirre, Jorge
Arroyo, Marcelo
Felippa, J.
Gomez, Guillermo
Grinspan, Valentina
CIENCIAS INFORMÁTICAS
JACC un entorno de generación de procesadores de lenguajes
En el presente trabajo se exponen los puntos más relevantes del diseño e implementación de jacc, un entorno de generación de procesadores de lenguajes o de compilación de compiladores, basado en un formalismo que brinda la posibilidad de utilizar las posibilidades de evaluación de las gramáticas de atributos, conjuntamente con la potencia de los esquemas de traducción. La primera versión genera analizadores sintácticos LALR y evaluadores concurrentes de atributos. El diseño se ha realizado dentro la Tecnología de Orientación a Objetos y se ha usado Java como lenguaje de implementación. El lenguaje especificación que brinda jacc sigue el estilo yacc, que prácticamente es un estándar. También se describen las extensiones que se harán a la versión inicial para dotarla de la posibilidad de usar otros métodos de análisis, mejorar la eficiencia y dotarlo de un módulo de generación de código móvil seguro.
Eje: Informática teórica
Red de Universidades con Carreras en Informática (RedUNCI)
VII Congreso Argentino de Ciencias de la Computación
topic CIENCIAS INFORMÁTICAS
topic_facet CIENCIAS INFORMÁTICAS
title JACC un entorno de generación de procesadores de lenguajes
title_full JACC un entorno de generación de procesadores de lenguajes
title_fullStr JACC un entorno de generación de procesadores de lenguajes
title_full_unstemmed JACC un entorno de generación de procesadores de lenguajes
title_short JACC un entorno de generación de procesadores de lenguajes
contents En el presente trabajo se exponen los puntos más relevantes del diseño e implementación de jacc, un entorno de generación de procesadores de lenguajes o de compilación de compiladores, basado en un formalismo que brinda la posibilidad de utilizar las posibilidades de evaluación de las gramáticas de atributos, conjuntamente con la potencia de los esquemas de traducción. La primera versión genera analizadores sintácticos LALR y evaluadores concurrentes de atributos. El diseño se ha realizado dentro la Tecnología de Orientación a Objetos y se ha usado Java como lenguaje de implementación. El lenguaje especificación que brinda jacc sigue el estilo yacc, que prácticamente es un estándar. También se describen las extensiones que se harán a la versión inicial para dotarla de la posibilidad de usar otros métodos de análisis, mejorar la eficiencia y dotarlo de un módulo de generación de código móvil seguro.
Eje: Informática teórica
Red de Universidades con Carreras en Informática (RedUNCI)
series VII Congreso Argentino de Ciencias de la Computación
url http://sedici.unlp.edu.ar/handle/10915/23294
format Documento de conferencia
genre Documento de conferencia
genre_facet Documento de conferencia
era 2001
2001
era_facet 2001
2001
publishDate 2001-10
2001-10
_version_ 1644447169392934912
score 13,003724