ZPRINT Command¶
Material prepared from M Programming Book (Page 208) [WALTERS1997] and GT.M Programmer’s Guide
Command¶
ZPRINT “routine” prints lines of source code, from starting and ending labels:
ZPRINT <position1>:[position2]
Position1 is given as a label to start at, possibly with an offset. Position2 (optional) is where to end. If position2 is not provided, will only print the line at position1.
Examples¶
Here is one typical use of this command, on a routine named “helloworld1”:
GTM>zprint fib^helloworld1
fib ; fibonacci
GTM>zprint fib^helloworld1:fib+5
fib ; fibonacci
s a=1 w a,!
s b=2 w b,!
for i=1:1:100 do
. s c=a+b w c,!
. s a=b s b=c
GTM>zprint fib+-5^helloworld1:fib
for i=1:1:10 do
. write i
. write "--",!
quit
fib ; fibonacci