Computer Science Department
School of Computer Science, Carnegie Mellon University


Debugging Ada


Bernd Bruegge

May 1985

The complexity of the Ada language poses several problems for the builder of a debugger. We identify the Ada language constructs that cause these problems and propose solutions that can be incorporated in a debugger based on Pascal. Several of the solutions involve changes in the symbol table of the Ada compiler, others are based on the argument that having to obey the language rules is an obstacle when debugging programs.

33 pages

Return to: SCS Technical Report Collection
School of Computer Science homepage

This page maintained by