• DocumentCode
    2792347
  • Title

    C Macro Handling in Automated Source Code Transformation Systems

  • Author

    Yao, Bin ; Mielke, William ; Kennedy, Steve ; Buskens, Rick

  • Author_Institution
    Lucent Technol., Bell Labs., Murray Hill, NJ
  • fYear
    2006
  • fDate
    24-27 Sept. 2006
  • Firstpage
    68
  • Lastpage
    69
  • Abstract
    In this paper, we present an overview of our approach to C macro handling in the Proteus C/C++ code transformation system. This approach gives us the capability to fully capture the semantics of complex macros without sacrificing high fidelity. As part of the Proteus system, they have been successfully applied to millions of lines of C/C++ code
  • Keywords
    C++ language; macros; program processors; C macro handling; Proteus C/C++ code transformation system; automated source code transformation systems; Automatic programming; Couplings; Data mining; Data structures; Instruments; Security; Software maintenance; Software quality; Software standards; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2006. ICSM '06. 22nd IEEE International Conference on
  • Conference_Location
    Philadelphia, PA
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-2354-4
  • Type

    conf

  • DOI
    10.1109/ICSM.2006.16
  • Filename
    4021322