Source View

Source View is TPF Software's ground-breaking product that provides source code level debugging for TPF/GI and CMSTPF.

Before Source View, TPF programmers could only trace and debug their applications at the machine level. Source View revolutionized TPF debugging by allowing programmers to step through and observe their source code while they tested their TPF application programs. For the first time, TPF application programmers could concentrate on the logic of their programs and not be concerned with the machine code generated by the compiler.

Source View supports TPF Application programs written in Assembler, Sabre Talk (PL/TPF), C, and C++.

TPF/GI brings the power of "mainstream" debugging tools to TPF testing.
  • Source-level debugging allows programmers to view their C, C++, Assembler, or Sabre Talk source code while they debug.
  • One-click breakpoints make it easy to set and remove breakpoints even in Assembler code. No other TPF debugging environment can claim this.
  • Local Variable Windows and watch windows let programmers view and edit the values of variables in their code.
  • The Linkmap Window lets programmers view and navigate among all the source files and functions that make up the application, DLL, or DLM that is being tested.
  • The Assembler Expression Facility lets users view and edit assembler expressions, bringing "high-level language" power to Assembler debugging

Testimonials View all

  • test-img

    SourceView is great because I can be looking at the specific line of code being executed and still see what is happening to all my work blocks, ecb area, etc.

    IT Engineer,

    United States, Travelport .

  • test-img

    As someone who had spent many years waiting for program listings to print in order to instruction trace segments, the Source View option has saved many hours and increased productivity immensely.

    IT Engineer,

    United States, Travelport .