checking(n) 1.0 "flibs"

NAME

checking - Instrument source code for tracing execution

TABLE OF CONTENTS

    TABLE OF CONTENTS
    DESCRIPTION
    Usage
    Notes
    COPYRIGHT

DESCRIPTION

If you need to understand a program written by somebody else, it is often useful to run it in a debugger to see what it is doing, but that can be time-consuming. Adding write statements to the program is an alternative, but again time-consuming.

The module w_ is meant, in conjunction with the Tcl program instrument.tcl to automate the process of adding such write statements. The write statements that are added record:

Messages indicating what is happening in the program are written to the screen (unit * to be more precise), because that way no extra logical unit is consumed and it is easier to see the program's actions in conjunction to the output it produces.

The design goals were:

The module uses alternative returns to succeed in achieving these goals, even though they are marked as depricated in the Fortran 90 standard.

Usage

Using the module and the instrumentation program is easy:

Notes

COPYRIGHT

Copyright © 2007 Arjen Markus <arjenmarkus@sourceforge.net>