<  Back to the Polytechnique Montréal portal

C/C++ preprocessing directive analysis

Ying Hu

Masters thesis (2001)

Published Version
Terms of Use: All rights reserved.
Download (5MB)
Cite this document: Hu, Y. (2001). C/C++ preprocessing directive analysis (Masters thesis, École Polytechnique de Montréal). Retrieved from https://publications.polymtl.ca/6954/
Show abstract Hide abstract


Conditional compilation related work -- Include dependency related work -- Macro related work -- Description of our approach -- Compilation condition -- Macro identifier classification -- Include dependency -- Metrics -- Techniques and implementation -- C/C++ preprocessor parser -- Information extraction from abstract syntax tree -- Control flow analysis -- Symbolic execution -- Experiments -- Code metrics -- Preprocessor identifier analysis -- Include hierarchy graph -- Detection of cycle in dependence graph of include hierarchy -- Control flow graph -- Symbolic execution of preprocessing directives.

Open Access document in PolyPublie
Additional Information: Le fichier PDF de ce document a été produit par Bibliothèque et Archives Canada selon les termes du programme Thèses Canada https://canada.on.worldcat.org/oclc/54206391
Department: Département de génie électrique
Date Deposited: 04 Aug 2021 11:05
Last Modified: 25 Aug 2021 14:57
PolyPublie URL: https://publications.polymtl.ca/6954/


Total downloads

Downloads per month in the last year

Origin of downloads

Repository Staff Only