---------------------------------------

ddt can be used with c in either its sharable or
non-sharable forms.

to use sharable ddt:

.ld /lib/cddt.o file1.o ... filen.o -lc -la <cr>

this produces a a.out. this file will run
with/without ddt as follows:

@ run (program) a.out      /file will run without ddt
@ run (program) ddt a.out  /this will run shareable ddt;
			   /use ;g$ to start up.

to use non-sharable ddt:

ld /lib/ddtcrt0.o file1.o file2.o ... -lc -la <cr>

your list of files must be .o's.
when the resultant a.out is run, ddt will be
entered. a ;g will begin execution of the
c program.

ddt knows about c symbols. the name of main is the
name of the module (i.e. foo.o), and local labels are upper
case (i.e. l20, upper case l).
modules i.e foo.o are the names of some routines(like the
main).

the "_" character is legal in c-symbol names (though "$"
currently is not). to use the 2 back-arrow cmnds,
one must type the ";" as in ";_ba$".
