Sample Debugger Output

*F printf %x %s
*F putc %c char=%c fp=%x
*F bdos1 %x function#=%x arg=%x
*F exit %x
*F fclose %x fp=%x
*F close %x fd=%x
*T
trace on
*G
 >main
  >printf Hello World
   >_fmt
    >putc char=H fp=5340
     >bdos1 function#=2 arg=48
     putc char=e fp=5340
     >bdos1 function#=2 arg=65
     putc char=l fp=5340
     >bdos1 function#=2 arg=6C
     putc char=l fp=5340
     >bdos1 function#=2 arg=6C
     putc char=o fp=5340
     >bdos1 function#=2 arg=6F
     putc char=  fp=5340
     >bdos1 function#=2 arg=20
     putc char=W fp=5340
     >bdos1 function#=2 arg=57
     putc char=o fp=5340
     >bdos1 function#=2 arg=6F
     putc char=r fp=5340
     >bdos1 function#=2 arg=72
     putc char=l fp=5340
     >bdos1 function#=2 arg=6c
     putc char=d fp=5340
     >bdos1 function#=2 arg=65
     putc char= fp=5340
     >bdos1 function#=2 arg=D
     putc char=
		 fp=5340
     >bdos1 function#=2 arg=A
     exit
 >fclose fp=5318
 fclose fp=5322
 fclose fp=532C
 fclose fp=5336
 fclose fp=5340
  >close fd=6
   >_gfcb
   <_gfcb
  fclose fp=534A
 fclose fp=5354
 fclose fp=535E
 fclose fp=5368
 fclose fp=5372
 bdos1 function#=0 arg=0
Figure 2