@inbook{2d66005c5dd04759ae3ed9dfffa38679,
title = "EASY Meta-programming with Rascal",
abstract = "Rascal is a new language for meta-programming and is intended to solve problems in the domain of source code analysis and transformation. In this article we give a high-level overview of the language and illustrate its use by many examples. Rascal is a work in progress both regarding implementation and documentation. More information is available at http://www.rascal-mpl.org/. Keywords: source code analysis; source code transformation; metaprogramming; domain-specific languages",
author = "P. Klint and {Storm, van der}, T. and J.J. Vinju",
year = "2011",
doi = "10.1007/978-3-642-18023-1_6",
language = "English",
isbn = "978-3-642-18022-4",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "222--289",
editor = "J.M. Fernandes and R. L{\"a}mmel and J. Visser and J. Saraiva",
booktitle = "Generative and Transformational Techniques in Software Engineering III : International Summer School, GTTSE 2009, July 6-11, 2009, Braga, Portugal, Revised Papers",
address = "Germany",
}