Building semantic editors using JastAdd: tool demonstration
Författare
Redaktör
- Claus Brabrand
- Eric Van Wyk
Summary, in English
quickly develop high-quality source code. However, a lot of languages still lack semantic
editor support due to the difficulty and costs of development. Tool generation and reuse can
greatly alleviate this development task. Specifically, tool generation from a formal specification,
such as reference attribute grammars (RAGs), can increase development speed by
reusing existing specifications. In this tool demonstration we demonstrate how semantic
editors can be built with the aid of JastAdd, a meta-compilation tool based on RAGs. We
demonstrate two editors built this way. One for a small object-oriented language, PicoJava,
and one for the JastAdd specification language itself.
Avdelning/ar
Publiceringsår
2011
Språk
Engelska
Publikation/Tidskrift/Serie
LDTA '11
Länkar
Dokumenttyp
Konferensbidrag
Förlag
Association for Computing Machinery (ACM)
Ämne
- Computer Science
Nyckelord
- refererence attribute grammars
- semantic editors
- tool generation
Conference name
LDTA'11: 11th Workshop on Language Description, Tools and Applications
Conference date
2011-03-26 - 2011-03-27
Conference place
Saarbrücken, Germany
Status
Published
ISBN/ISSN/Övrigt
- ISBN: 978-1-4503-0665-2