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
| project = Transformers
+
| 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

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.}
}