Cotransforming Grammars with Shared Packed Parse Forests

Vadim Zaytsev

Abstract


SPPF (shared packed parse forest) is the best known graph representation of a parse forest (family of related parse trees) used in parsing with ambiguous/conjunctive grammars. Systematic general purpose transformations of SPPFs have never been investigated and are considered to be an open problem in software language engineering. In this paper, we motivate the necessity of having a transformation operator suite for SPPFs and extend the state of the art grammar transformation operator suite to metamodel/model (grammar/graph) cotransformations.

Full Text:

PDF


DOI: http://dx.doi.org/10.14279/tuj.eceasst.73.1032

DOI (PDF): http://dx.doi.org/10.14279/tuj.eceasst.73.1032.1020

Hosted By Universitätsbibliothek TU Berlin.