Vivancos Rubio, Emilio(Universitat Politècnica de València, 2012-07-24)
Se presenta el mecanismo mediante el cual es posible añadir en una especificación sintáctico/semántica escrita en Bison acciones semánticas entre los símbolos del lado derecho de las reglas. Se indica cómo asignar un valor ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2010-05-13)
Se indican las principales características de la herramienta de desarrollo de procesadores de lenguajes ANTLR. Se muestran los pasos necesarios para su instalación. Se presenta el lenguaje de especificación léxico y ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2010-05-13)
Presentación del entorno de desarrollo de procesadores de lenguajes ANTLRWorks. Se muestra su instalación y cómo emplearlo para implementar un lenguaje de dominio específico usando el lenguaje de especificación ANTLR ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2013-06-28)
En este objeto se describe la utilización de atributos heredados en la especificación Bison de un procesador de lenguaje. También se comenta la problemática asociada al uso de este tipo de atributos en Bison y se muestra ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2011-02-25)
Descripción del formato de la especificación de un analizador sintáctico escrito en Bison. Tras describir el contenido del fichero de entrada Bison, se muestra las sintaxis de las gramáticas incontextuales y un ejemplo ...
Rohde, Johanna(Universitat Politècnica de València, 2017-12-12)
This master thesis describes the "SOCAO" source-to-source compiler that translates C/C++ input sources into an OpenCL accelerated program. The concept is to accelerate a time consuming software function in a two step ...
Sáez Povedano, Meritxell(Universitat Politècnica de València, 2016-10-20)
[ES] Este proyecto aborda el diseño e implementación de un sistema de corrección automática de
ejercicios realizados en el lenguaje de programación Haskell. Concretamente, el sistema a
desarrollar es una extensión del ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2011-02-25)
Descripción del proceso de construcción de un analizador léxico en Flex. Tras describir el formato del fichero de entrada a Flex, se presentan los principales operadores que permiten la construcción de expresiones regulares ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2012-06-19)
Se indica cómo modificar especificaciones léxicas escritas en Flex para que el analizador léxico pueda devolver información semántica (valores) además de los símbolos reconocidos. La forma de devolver esta información ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2011-02-25)
Introducción a las herramientas de generación de procesadores de lenguajes Flex y Bison. Se describe el proceso completo de construcción de un procesador de lenguajes partiendo de las especificaciones Flex y Bison. ...
Ortiz González, Vicente(Universitat Politècnica de València, 2015-10-20)
Actualmente la optimización de algoritmos para el procesamiento de imágenes en
sistemas microprocesadores requieren un alto coste de recursos humanos, siendo
necesario profesionales altamente cualificados ya que es ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2011-02-25)
Introducción a los conceptos fundamentales relacionados con los procesadores de lenguajes. Se define qué es un procesador de lenguajes y cuáles son sus módulos principales y qué labor desempeña cada uno, centrándonos ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2011-11-23)
Durante el proceso de análisis sintáctico, si el analizador se encuentra un error en la entrada, necesita recuperarse del error para proseguir el análisis y detectar otros posibles errores. En este objeto presentamos la ...
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2011-11-23)
Al construir un analizador sintáctico con Bison es frecuente que aparezcan conflictos. En este objeto se muestra cómo localizar la causa de los conflictos y cómo resolverlos usando asociatividad y precedencia.
Vivancos Rubio, Emilio(Universitat Politècnica de València, 2012-07-24)
Al trabajar con una especificación sintáctico/semántica escrita en Bison frecuentemente aparece la necesidad de que un mismo símbolo terminal o no-terminal devuelva más de un valor. En este trabajo se muestra el proceso ...