(Enter summary)
Abstract: This paper describes how to translate the compiler directives for
conditional compilation in automated source-to-source translation between
high-level programming languages. The directives for conditional
compilation of the source language are translated into the corresponding
directives of the target language, and the source program
text of each branch of conditional compilation is translated into the
corresponding target program text. Such translation raises a problem
in conventional parsing... (Update)
Context of citations to this paper: More
...transformations. In the present paper, we describe a more general solution. A more detailed version of the present paper can be found in [9]) This paper mainly considers the parsing phase of source to source translation. The actual translation process and translation choises...
...one of several possible alternative programs. We introduce multi branch parsing, which enables parsing conditional compilation properly [46]. We have a converter translating PL M programs into C [44, 45, 81] The implementation tool of the converter is TaLE (Tampere...
Cited by: More
Fast Symbolic Evaluation of C/C++ Preprocessing Using.. - Mario Latendresse Ngit
(Correct)
Re-engineering Legacy Software through Language Conversion - Harsu (2000)
(Correct)
Translation of Conditional Compilation - Harsu (1997)
(Correct)
Active bibliography (related documents): More All
0.2: The Application of Case-Based Reasoning to the Understanding of.. - Broad (1999)
(Correct)
0.2: Applying AI to Software Renovation - Filman (1995)
(Correct)
0.1: A Survey Of Frameworks - Hautamäki (1997)
(Correct)
Similar documents based on text: More All
0.6: A Survey Of Object Identification In Software Re-Engineering - Harsu (1998)
(Correct)
0.5: Using Graded Relevance Assesments in IR Evaluation - Kekalainen, Järvelin (2002)
(Correct)
0.5: Task Complexity Affects Information Seeking and Use - Byström, Järvelin (1995)
(Correct)
Related documents from co-citation: More All
2: Programming Language (context) - Stroustrup, The - 1986
2: Compilers: Principles (context) - Aho, Sethi et al. - 1986
2: private communication (context) - Andrews
BibTeX entry: (Update)
Harsu, M.: Translation of conditional compilation. Report A-1997-13, Department of Computer Science, University of Tampere. http://citeseer.ist.psu.edu/harsu97translation.html More
@article{ harsu99translation,
author = "Maarit Harsu",
title = "Translation of Conditional Compilation",
journal = "Nordic Journal of Computing",
volume = "6",
number = "1",
month = "Spring",
pages = "93--??",
year = "1999",
url = "citeseer.ist.psu.edu/harsu97translation.html" }
Citations (may not include all citations):
1399
Compilers - Principles (context) - Aho, Sethi et al. - 1986
1002
Programming Language (context) - Stroustrup - 1987
737
The Java Programming Language (context) - Arnold, Gosling - 1996
28
Cummings Publishing Company (context) - Fischer, LeBlanc et al. - 1991
9
Private communication (context) - Andrews - 1997
7
Object-oriented language engineering with TaLE (context) - Jarnvall, Koskimies et al. - 1995
5
Macro and file structure preservation in source-to-source tr.. (context) - Andrews, Vigna et al. - 1996
3
Intel Corporation (context) - Guide - 1987
3
The design and implementation of a high-level language conve.. (context) - Moynihan, Wallis - 1991
2
Automated conversion of PL/M to C (context) - Harsu - 1997
2
Language Implementation with TaLE (context) - Hautamaki - 1996
2
converter with TaLE (context) - Niittymaki, PL - 1995
1
A language implementation framework in Java (context) - Harsu, Hautamaki et al.
Documents on the same site (http://www.cs.uta.fi/~em/r1997.html): More
Inferring Pure Context-Free Languages from Positive Data - Koshiba, Mäkinen, Takada (1997)
(Correct)
On Lexicographic Enumeration Of Regular And Context-Free Langugages - Mäkinen (1997)
(Correct)
Searching Neural Network Structures with L Systems .. - Aho, Kemppainen.. (1997)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC