Sobre la construcción de compiladores en java

Autores
Schmidt, Mariano; Parra, Gerardo
Año de publicación
2003
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
En el marco de las ciencias de la computación, el área de construcción de compiladores ha logrado un estado relativamente maduro de desarrollo, tanto en aspectos teóricos como en aplicaciones prácticas. Este grado de desarrollo se hace evidente en las numerosas herramientas existentes que automatizan el proceso de construcción. Sin embargo, la mayor parte de los trabajos se centran en el uso de la programación estructurada, existiendo escasas referencias a la aplicación de programación orientada a objetos en esta área. En este trabajo se presentan las experiencias en el diseño y construcción de un compilador de un subconjunto del lenguaje Pascal, implementado en Java. Se analizan diferencias y similitudes con los métodos tradicionales, remarcando ventajas y desventajas del uso de esta tecnología.
Eje: Teoría de la Computación
Red de Universidades con Carreras en Informática (RedUNCI)
Materia
Ciencias Informáticas
Construcción
Theory of Computation
Compilador
Java
Objetos
Programación
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/21559

id SEDICI_79e37db3eb430248b34039da3ff262c9
oai_identifier_str oai:sedici.unlp.edu.ar:10915/21559
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Sobre la construcción de compiladores en javaSchmidt, MarianoParra, GerardoCiencias InformáticasConstrucciónTheory of ComputationCompiladorJavaObjetosProgramaciónEn el marco de las ciencias de la computación, el área de construcción de compiladores ha logrado un estado relativamente maduro de desarrollo, tanto en aspectos teóricos como en aplicaciones prácticas. Este grado de desarrollo se hace evidente en las numerosas herramientas existentes que automatizan el proceso de construcción. Sin embargo, la mayor parte de los trabajos se centran en el uso de la programación estructurada, existiendo escasas referencias a la aplicación de programación orientada a objetos en esta área. En este trabajo se presentan las experiencias en el diseño y construcción de un compilador de un subconjunto del lenguaje Pascal, implementado en Java. Se analizan diferencias y similitudes con los métodos tradicionales, remarcando ventajas y desventajas del uso de esta tecnología.Eje: Teoría de la ComputaciónRed de Universidades con Carreras en Informática (RedUNCI)2003-05info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf714-717http://sedici.unlp.edu.ar/handle/10915/21559spainfo: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-29T10:54:42Zoai:sedici.unlp.edu.ar:10915/21559Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:54:42.456SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Sobre la construcción de compiladores en java
title Sobre la construcción de compiladores en java
spellingShingle Sobre la construcción de compiladores en java
Schmidt, Mariano
Ciencias Informáticas
Construcción
Theory of Computation
Compilador
Java
Objetos
Programación
title_short Sobre la construcción de compiladores en java
title_full Sobre la construcción de compiladores en java
title_fullStr Sobre la construcción de compiladores en java
title_full_unstemmed Sobre la construcción de compiladores en java
title_sort Sobre la construcción de compiladores en java
dc.creator.none.fl_str_mv Schmidt, Mariano
Parra, Gerardo
author Schmidt, Mariano
author_facet Schmidt, Mariano
Parra, Gerardo
author_role author
author2 Parra, Gerardo
author2_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
Construcción
Theory of Computation
Compilador
Java
Objetos
Programación
topic Ciencias Informáticas
Construcción
Theory of Computation
Compilador
Java
Objetos
Programación
dc.description.none.fl_txt_mv En el marco de las ciencias de la computación, el área de construcción de compiladores ha logrado un estado relativamente maduro de desarrollo, tanto en aspectos teóricos como en aplicaciones prácticas. Este grado de desarrollo se hace evidente en las numerosas herramientas existentes que automatizan el proceso de construcción. Sin embargo, la mayor parte de los trabajos se centran en el uso de la programación estructurada, existiendo escasas referencias a la aplicación de programación orientada a objetos en esta área. En este trabajo se presentan las experiencias en el diseño y construcción de un compilador de un subconjunto del lenguaje Pascal, implementado en Java. Se analizan diferencias y similitudes con los métodos tradicionales, remarcando ventajas y desventajas del uso de esta tecnología.
Eje: Teoría de la Computación
Red de Universidades con Carreras en Informática (RedUNCI)
description En el marco de las ciencias de la computación, el área de construcción de compiladores ha logrado un estado relativamente maduro de desarrollo, tanto en aspectos teóricos como en aplicaciones prácticas. Este grado de desarrollo se hace evidente en las numerosas herramientas existentes que automatizan el proceso de construcción. Sin embargo, la mayor parte de los trabajos se centran en el uso de la programación estructurada, existiendo escasas referencias a la aplicación de programación orientada a objetos en esta área. En este trabajo se presentan las experiencias en el diseño y construcción de un compilador de un subconjunto del lenguaje Pascal, implementado en Java. Se analizan diferencias y similitudes con los métodos tradicionales, remarcando ventajas y desventajas del uso de esta tecnología.
publishDate 2003
dc.date.none.fl_str_mv 2003-05
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/21559
url http://sedici.unlp.edu.ar/handle/10915/21559
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
714-717
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_ 1844615804667035648
score 13.070432