JACC un entorno de generación de procesadores de lenguajes
- Autores
- Aguirre, Jorge; Arroyo, Marcelo; Felippa, J.; Gomez, Guillermo; Grinspan, Valentina
- Año de publicación
- 2001
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- 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) - Materia
-
Ciencias Informáticas
informática
Languages
gramáticas de atributos
esquemas de traducción
compilador de compiladores
concurrencia
análisis sintáctico
análisis lexicográfico
Orientación a objetos - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/23294
Ver los metadatos del registro completo
id |
SEDICI_73ded4bfdfd5ae4ff51989630a9c5035 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/23294 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
JACC un entorno de generación de procesadores de lenguajesAguirre, JorgeArroyo, MarceloFelippa, J.Gomez, GuillermoGrinspan, ValentinaCiencias InformáticasinformáticaLanguagesgramáticas de atributosesquemas de traduccióncompilador de compiladoresconcurrenciaanálisis sintácticoanálisis lexicográficoOrientación a objetosEn 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óricaRed de Universidades con Carreras en Informática (RedUNCI)2001-10info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/23294spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:28:11Zoai:sedici.unlp.edu.ar:10915/23294Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:28:12.29SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
JACC un entorno de generación de procesadores de lenguajes |
title |
JACC un entorno de generación de procesadores de lenguajes |
spellingShingle |
JACC un entorno de generación de procesadores de lenguajes Aguirre, Jorge Ciencias Informáticas informática Languages gramáticas de atributos esquemas de traducción compilador de compiladores concurrencia análisis sintáctico análisis lexicográfico Orientación a objetos |
title_short |
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_sort |
JACC un entorno de generación de procesadores de lenguajes |
dc.creator.none.fl_str_mv |
Aguirre, Jorge Arroyo, Marcelo Felippa, J. Gomez, Guillermo Grinspan, Valentina |
author |
Aguirre, Jorge |
author_facet |
Aguirre, Jorge Arroyo, Marcelo Felippa, J. Gomez, Guillermo Grinspan, Valentina |
author_role |
author |
author2 |
Arroyo, Marcelo Felippa, J. Gomez, Guillermo Grinspan, Valentina |
author2_role |
author author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas informática Languages gramáticas de atributos esquemas de traducción compilador de compiladores concurrencia análisis sintáctico análisis lexicográfico Orientación a objetos |
topic |
Ciencias Informáticas informática Languages gramáticas de atributos esquemas de traducción compilador de compiladores concurrencia análisis sintáctico análisis lexicográfico Orientación a objetos |
dc.description.none.fl_txt_mv |
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) |
description |
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. |
publishDate |
2001 |
dc.date.none.fl_str_mv |
2001-10 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/23294 |
url |
http://sedici.unlp.edu.ar/handle/10915/23294 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/ Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5) |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1842260120638062592 |
score |
13.13397 |