Extensiones de lenguajes de programación
- Ernesto Gardeñes Martín Director/a
Universidad de defensa: Universitat de Barcelona
Año de defensa: 1987
- Carles Simó Presidente/a
- Juan Enrique Martínez Legaz Secretario/a
- Ramón Puigjaner Trepat Vocal
- Martí Vergés Trias Vocal
- Juan Vernet Ginés Vocal
Tipo: Tesis
Resumen
UNA EXTENSION DE UN LENGUAJE DE PROGRAMACION YA EXISTENTE CONSISTE EN AÑADIRLE NUEVAS CONSTRUCCIONES DE FORMA QUE TODAS LAS CONSTRUCCIONES DEL LENGUAJE ORIGINAL SIGAN SIENDO VALIDAS Y TENGAN EL MISMO SIGNIFICADO; DE ESTA FORMA SE CONSIGUE UN NIVEL DE ABSTRACCION SUPERIOR CON RELACION A UNA FAMILIA PARTICULAR DE PROBLEMAS,LA FINALIDAD DE ESTE TRABAJO ES EL ESTUDIO Y CLASIFICACION DE LAS EXTENSIONES DELENGUAJES DE PROGRAMACION DESDE EL PUNTO DE VISTA DE PROCESADORES PARA LAS EXTENSIONES.PARA PODER HABLAR DE EXTENSIONES DE LENGUAJES ES NECESARIO DISPONER PREVIAMENTE DE UN FORMALISMO COMPLETO DE DEFINICION DE LENGUAJES SOBRE EL QUE DEFINIR LAS EXTENSIONES. EN LA PRIMERA PARTE SE PRESENTAN LOS FORMALISMOS DE DEFINICION DE LENGUAJES DE PROGRAMACION QUE SE UTILIZAN POSTERIORMENTE. EN LA SEGUNDA PARTE SE ESTUDIAN LAS EXTENSIONES DE LENGUAJES SU FORMA DE REPRESENTACION SU CLASIFICACION Y LOS CRITERIOS QUE PERMITEN REDUCIR SU COMPLEJIDAD. EN LA TERCERA PARTE SE HACE UN INVENTARIO SISTEMATICO DE LOS INSTRUMENTOS Y PROCEDIMIENTOS DE CONSTRUCCION DE PROCESADORES SU APLICACION A LA CONSTRUCCION DE PROCESADORES DE EXTENSIONES Y EL DISEÑO DE ESTAS DESDE UN PUNTO DE VISTA ESENCIALMENTE PRACTICO. POR ULTIMO EN LA CUARTA PARTE SE PRESENTAN VARIOS EJEMPLOS DE EXTENSIONES ACTUALMENTE EN FUNCIONAMIENTO Y DE SUS PROCESADORES.