Difference between revisions of "Publications/gournet.05.sud"

From LRDE

 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Publication
 
{{Publication
| published = true
+
| published = false
 
| date = 2005-05-01
 
| date = 2005-05-01
 
| authors = Alexandre Borghi, Valentin David, Akim Demaille, Olivier Gournet
 
| authors = Alexandre Borghi, Valentin David, Akim Demaille, Olivier Gournet
Line 6: Line 6:
 
| address = Utrecht University, Netherland
 
| address = Utrecht University, Netherland
 
| note = Communication to Stratego Users Day 2005
 
| note = Communication to Stratego Users Day 2005
| project = Transformers
+
| lrdeprojects = Transformers
 
| abstract = Attribute Grammars (AGs) provide a very convenient means to bind semantics to syntax. They enjoy an extensive bibliography and are used in several types of applications. Yet, to our knowledge, their use to disambiguate is novel. We present our implementation of an evaluator of attributes for ambiguous AGs, tailored to ambiguous parse trees disambiguation. This paper focuses on its implementation that heavily relies on Stratego/XT, which is also used as language to express the attribute rules. A companion paper presents the disambiguation process in details 200505-SUD-disamb.
| urllrde = 200505-SUD-ag
 
| abstract = Attribute Grammars (AGs) provide a very convenient means to bind semantics to syntax. They enjoy an extensive bibliography and are used in several types of applications. Yet, to our knowledge, their use to disambiguate is novel. We present our implementation of an evaluator of attributes for ambiguous AGs, tailored to ambiguous parse trees disambiguation. This paper focuses on its implementation that heavily relies on Stratego/XTwhich is also used as language to express the attribute rules. A companion paper presents the disambiguation process in details 200505-SUD-disamb.
 
 
| type = misc
 
| type = misc
 
| id = gournet.05.sud
 
| id = gournet.05.sud
Line 20: Line 19:
 
note = <nowiki>{</nowiki>Communication to Stratego Users Day 2005<nowiki>}</nowiki>,
 
note = <nowiki>{</nowiki>Communication to Stratego Users Day 2005<nowiki>}</nowiki>,
 
month = may,
 
month = may,
project = <nowiki>{</nowiki>Transformers<nowiki>}</nowiki>,
 
 
abstract = <nowiki>{</nowiki>Attribute Grammars (AGs) provide a very convenient means
 
abstract = <nowiki>{</nowiki>Attribute Grammars (AGs) provide a very convenient means
 
to bind semantics to syntax. They enjoy an extensive
 
to bind semantics to syntax. They enjoy an extensive

Latest revision as of 12:31, 12 November 2018

Abstract

Attribute Grammars (AGs) provide a very convenient means to bind semantics to syntax. They enjoy an extensive bibliography and are used in several types of applications. Yet, to our knowledge, their use to disambiguate is novel. We present our implementation of an evaluator of attributes for ambiguous AGs, tailored to ambiguous parse trees disambiguation. This paper focuses on its implementation that heavily relies on Stratego/XT, which is also used as language to express the attribute rules. A companion paper presents the disambiguation process in details 200505-SUD-disamb.


Bibtex (lrde.bib)

@Misc{		  gournet.05.sud,
  author	= {Alexandre Borghi and Valentin David and Akim Demaille and
		  Olivier Gournet},
  title		= {Implementing attributes in {SDF}},
  year		= 2005,
  address	= {Utrecht {U}niversity, {N}etherland},
  note		= {Communication to Stratego Users Day 2005},
  month		= may,
  abstract	= {Attribute Grammars (AGs) provide a very convenient means
		  to bind semantics to syntax. They enjoy an extensive
		  bibliography and are used in several types of applications.
		  Yet, to our knowledge, their use to disambiguate is novel.
		  We present our implementation of an evaluator of attributes
		  for ambiguous AGs, tailored to ambiguous parse trees
		  disambiguation. This paper focuses on its implementation
		  that heavily relies on Stratego/XT, which is also used as
		  language to express the attribute rules. A companion paper
		  presents the disambiguation process in details
		  200505-SUD-disamb.}
}