Difference between revisions of "Publications/pouillard.05.sud"
From LRDE
Line 6: | Line 6: | ||
| note = Communication to Stratego Users Day 2005 |
| note = Communication to Stratego Users Day 2005 |
||
| address = Utrecht University, Netherland |
| address = Utrecht University, Netherland |
||
− | | |
+ | | lrdeprojects = Transformers |
− | | urllrde = 200505-SUD-esdf |
||
| abstract = By the means on its annotations, Syntax Definition Formalism (SDF) seems to be extensible: the user is tempted to tailor its grammar syntax by adding new annotation kinds. Unfortunately the standard SDF crunching tools from Stratego/XT do not support the extension of SDF, and the user has to develop the whole set of tools for her home grown extension(s). We present the SDF tool set that provides ``weak'' genericity with respect to the grammar grammar: support for arbitrary SDF annotations. We would like to contribute it to Stratego/XT since its components subsume their stock peers. Finally, we present a set of four extensions we find useful. |
| abstract = By the means on its annotations, Syntax Definition Formalism (SDF) seems to be extensible: the user is tempted to tailor its grammar syntax by adding new annotation kinds. Unfortunately the standard SDF crunching tools from Stratego/XT do not support the extension of SDF, and the user has to develop the whole set of tools for her home grown extension(s). We present the SDF tool set that provides ``weak'' genericity with respect to the grammar grammar: support for arbitrary SDF annotations. We would like to contribute it to Stratego/XT since its components subsume their stock peers. Finally, we present a set of four extensions we find useful. |
||
| lrdepaper = http://www.lrde.epita.fr/dload/200505-SUD/esdf/article-200505-SUD-esdf.pdf |
| lrdepaper = http://www.lrde.epita.fr/dload/200505-SUD/esdf/article-200505-SUD-esdf.pdf |
||
Line 21: | Line 20: | ||
address = <nowiki>{</nowiki>Utrecht <nowiki>{</nowiki>U<nowiki>}</nowiki>niversity, <nowiki>{</nowiki>N<nowiki>}</nowiki>etherland<nowiki>}</nowiki>, |
address = <nowiki>{</nowiki>Utrecht <nowiki>{</nowiki>U<nowiki>}</nowiki>niversity, <nowiki>{</nowiki>N<nowiki>}</nowiki>etherland<nowiki>}</nowiki>, |
||
month = may, |
month = may, |
||
− | project = <nowiki>{</nowiki>Transformers<nowiki>}</nowiki>, |
||
abstract = <nowiki>{</nowiki>By the means on its annotations, Syntax Definition |
abstract = <nowiki>{</nowiki>By the means on its annotations, Syntax Definition |
||
Formalism (SDF) seems to be extensible: the user is tempted |
Formalism (SDF) seems to be extensible: the user is tempted |
Revision as of 12:15, 26 April 2016
- Authors
- Akim Demaille, Thomas Largillier, Nicolas Pouillard
- Place
- Utrecht University, Netherland
- Type
- misc
- Projects
- Transformers
- Date
- 2005-05-01
Abstract
By the means on its annotations, Syntax Definition Formalism (SDF) seems to be extensible: the user is tempted to tailor its grammar syntax by adding new annotation kinds. Unfortunately the standard SDF crunching tools from Stratego/XT do not support the extension of SDF, and the user has to develop the whole set of tools for her home grown extension(s). We present the SDF tool set that provides ``weak genericity with respect to the grammar grammar: support for arbitrary SDF annotations. We would like to contribute it to Stratego/XT since its components subsume their stock peers. Finally, we present a set of four extensions we find useful.
Documents
Bibtex (lrde.bib)
@Misc{ pouillard.05.sud, author = {Akim Demaille and Thomas Largillier and Nicolas Pouillard}, title = {{ESDF}: A proposal for a more flexible {SDF} handling}, note = {Communication to Stratego Users Day 2005}, year = 2005, address = {Utrecht {U}niversity, {N}etherland}, month = may, abstract = {By the means on its annotations, Syntax Definition Formalism (SDF) seems to be extensible: the user is tempted to tailor its grammar syntax by adding new annotation kinds. Unfortunately the standard SDF crunching tools from Stratego/XT do not support the extension of SDF, and the user has to develop the whole set of tools for her home grown extension(s). We present the SDF tool set that provides ``weak'' genericity with respect to the grammar grammar: support for arbitrary SDF annotations. We would like to contribute it to Stratego/XT since its components subsume their stock peers. Finally, we present a set of four extensions we find useful.} }