To create or edit a routine, use the ZEDIT command. ZEDIT invokes the Text Processing Utility (TPU) section file for GT.M and opens the specified file. dmex.m, for editing.
Example:
GTM>ZEDIT "dmex"
Once in the editor, use the arrow keys to move between lines of text. When you finish editing, press <CTRL-Z> to save the changes, which returns you to Direct Mode.
To display M source code for dmex, use the ZPRINT command.
Example:
GTM>ZPRINT ^dmex dmex;dmex - Direct Mode example ; begfor read !,"Name: ",name do name quit nameset ln=$l(name) if ln,$e("QUIT",1,ln)=$tr(name,"quit","QUIT") d q . s name="Q" if ln<30,bame?1.a.1"-".a1","1" "1a.ap do print q write !,"Please use last-name, " write "first-name middle-initial or 'Q' to Quit." quit print write !,$p(name,", ",2)," ",$p(name,", ") quit GTM>
This uses the ZPRINT command to display the routine dmex.
![]() |
|
The example misspells the variable name as bame. |