2007
DOI: 10.1016/j.scico.2006.04.010
|View full text |Cite
|
Sign up to set email alerts
|

High-fidelity C/C++ code transformation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 22 publications
(27 citation statements)
references
References 11 publications
0
27
0
Order By: Relevance
“…V2I instead employs strings and string templates. A high-fidelity parse tree representation [31,32] can provide the ability to easily rewrite source while retaining much of the original source code comments and indentation. For scripting refactorings, we can assume that such high fidelity is an important, but nevertheless secondary concern.…”
Section: Discussionmentioning
confidence: 99%
“…V2I instead employs strings and string templates. A high-fidelity parse tree representation [31,32] can provide the ability to easily rewrite source while retaining much of the original source code comments and indentation. For scripting refactorings, we can assume that such high fidelity is an important, but nevertheless secondary concern.…”
Section: Discussionmentioning
confidence: 99%
“…The Proteus system [16] addresses similar problems of performing transformations on large C++ systems while preserving the layout and handling code before preprocessing. Other approaches include JavaML [1] and others using an intermediate language to describe the source, as in the case of the C Intermediate Language (CIL) [13].…”
Section: Related Workmentioning
confidence: 99%
“…SDF has been used to define various composite languages, often based on mainstream languages such as C/C++ [Waddington and Yao 2007], PHP [Bravenboer et al 2007], and Java [Bravenboer and Visser 2004;Kats et al 2008]. The example grammar shown in Figure 3 extends Java with embedded SQL queries.…”
Section: Defining Composite Languagesmentioning
confidence: 99%