NEXT
Application Development using PDT
PDT enables :
- static analysis
- generation of documentation and "glue" code, and
- source-to-source translation
Static Analysis and Documentation Generation
Four DUCTAPE applications have been developed:
- pdbconv converts PDB files to a more readable format,
- pdbmerge merges PDB files from separate compilations,
- pdbtree prints file inclusion, class hierarchy, and call graph trees, and
- pdbhtml "htmlizes" C++ source.
Code Generation
- SILOON (Scripting Interface Language for Object-Oriented Numerics)
- PDT assists in generating glue code
- Automates access to C++ routines
Source-to-Source Translation
- TAU (Tuning and Analysis Utilities)
- Instrument C++ programs for profiling and tracing
- Traverse PDB list of functions and templates
- Inserts TAU profiling macros
- Link with TAU library