2006
DOI: 10.1016/j.entcs.2006.10.002
|View full text |Cite
|
Sign up to set email alerts
|

A Prolog Framework for the Rapid Prototyping of Language Processors with Attribute Grammars

Abstract: In this paper, we describe PAG (Prototyping with Attribute Grammars), a framework for building Prolog prototypes from specifications based on attribute grammars, which we have developed for supporting rapid prototyping activities in an introductory course on language processors. This framework works for general non-circular attribute grammars with arbitrary underlying context-free grammars, includes a specification language embedded in Prolog that strongly resembles the attribute grammar notations explained in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
1
0

Year Published

2006
2006
2012
2012

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 16 publications
0
1
0
Order By: Relevance
“…We also expect to incorporate content in the domain of language processors and compiler construction. In order to let students test the examples, we want to integrate the tool for prototyping language processors that is described in [52] using appropriate players. Finally, we wish to exploit the possibility of connecting external tools to deal with this kind of interactive and dynamic contents.…”
mentioning
confidence: 99%
“…We also expect to incorporate content in the domain of language processors and compiler construction. In order to let students test the examples, we want to integrate the tool for prototyping language processors that is described in [52] using appropriate players. Finally, we wish to exploit the possibility of connecting external tools to deal with this kind of interactive and dynamic contents.…”
mentioning
confidence: 99%