Spoon: A Library for Implementing Analyses and Transformations of Java Source Code - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Journal Articles Software: Practice and Experience Year : 2015

Spoon: A Library for Implementing Analyses and Transformations of Java Source Code

Abstract

This paper presents SPOON, a library for the analysis and transformation of Java source code. SPOON enables Java developers to write a large range of domain-specific analyses and transformations in an easy and concise manner. SPOON analyses and transformations are written in plain Java. With SPOON, developers do not need to dive into parsing, to hack a compiler infrastructure, or to master a new formalism.
Fichier principal
Vignette du fichier
article.pdf (629.72 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01078532 , version 1 (29-10-2014)
hal-01078532 , version 2 (12-09-2015)

Licence

Attribution - ShareAlike

Identifiers

Cite

Renaud Pawlak, Martin Monperrus, Nicolas Petitprez, Carlos Noguera, Lionel Seinturier. Spoon: A Library for Implementing Analyses and Transformations of Java Source Code. Software: Practice and Experience, 2015, 46, pp.1155-1179. ⟨10.1002/spe.2346⟩. ⟨hal-01078532v2⟩
1656 View
13333 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More