Practical Dynamic Grammars for Dynamic Languages - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2010

Practical Dynamic Grammars for Dynamic Languages

Abstract

Grammars for programming languages are traditionally specified statically. They are hard to compose and reuse due to ambiguities that inevitably arise. PetitParser combines ideas from scannerless parsing, parser combinators, parsing expression grammars and packrat parsers to model grammars and parsers as objects that can be reconfigured dynamically. Through examples and benchmarks we demonstrate that dynamic grammars are not only flexible but highly practical.
Fichier principal
Vignette du fichier
Reng10cDynamicGrammars.pdf (169.34 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00746253 , version 1 (28-10-2012)

Identifiers

  • HAL Id : hal-00746253 , version 1

Cite

Lukas Renggli, Stéphane Ducasse, Tudor Gîrba, Oscar Nierstrasz. Practical Dynamic Grammars for Dynamic Languages. 4th Workshop on Dynamic Languages and Applications (DYLA 2010), 2010, Malaga, Spain. ⟨hal-00746253⟩
406 View
292 Download

Share

Gmail Facebook X LinkedIn More