Ir al contenido

Documat


Fast: A Transducer-Based Language for Tree Manipulation

  • Autores: Loris D'antoni, Margus Veanes, Benjamin Livshits, David Molnar
  • Localización: ACM transactions on programming languages and systems, ISSN 0164-0925, Vol. 38, Nº 1, 2015
  • Idioma: inglés
  • DOI: 10.1145/2791292
  • Enlaces
  • Resumen
    • Tree automata and transducers are used in a wide range of applications in software engineering. While these formalisms are of immense practical use, they can only model finite alphabets. To overcome this problem we augment tree automata and transducers with symbolic alphabets represented as parametric theories. Admitting infinite alphabets makes these models more general and succinct than their classic counterparts. Despite this, we show how the main operations, such as composition and language equivalence, remain computable given a decision procedure for the alphabet theory. We introduce a high-level language called Fast that acts as a front-end for the preceding formalisms.


Fundación Dialnet

Mi Documat

Opciones de artículo

Opciones de compartir

Opciones de entorno