See this document in CiteSeerX!

Translation of Conditional Compilation (1997)  (Make Corrections)  (3 citations)
Maarit Harsu
Nordic Journal of Computing



  Home/Search   Context   Related

 
View or download:
cs.uta.fi/pub/reports/A199713.ps.Z
cs.uta.fi/pub/reports/A199713.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.uta.fi/~em/r1997 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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