I've been searching http://www.fidelityinfoservices.com/user_documentation/GTM-PG-VMS43/wwhelp/wwhimpl/js/html/wwhelp.htm
but need help from the MUMPS gurus.
TIA
Thanks.
On Sep 6, 3:33 pm, Bernard <bvillan...@gmail.com> wrote:
> Anyone know the GT.M equivalent of Cache's ZR, ZI and ZS command?
>
> I've been searchinghttp://www.fidelityinfoservices.com/user_documentation/GTM-PG-VMS43/w...
Never having used any other MUMPS, I have no idea what ZR, ZI and ZS,
and ZLOAD do, so I can't tell you the GT.M equivalents. But if you
are playing with GT.M for the first time, may I recommend the GT.M
Acculturation live CD 0.4 (http://sourceforge.net/projects/sanchez-
gtm). Burn it and boot it on a PC with a 512MB or larger USB drive,
and it's a self paced course. Errata: where it says to use
count=716800 for the dd command (it will be obvious when you get to
it), use count=800000 or more.
Regards
-- Bhaskar
An M routine in GT.M/Linux is represented by a pair of files in a Linux
file system, one for the source code and one for the object code. For
instance, routine ^example would be represented by files example.m (M
source code) and example.o (object code). Normally, you just edit the
source code and run it.
GT.M does have some commands for working with routines (ZEdit, ZLink,
ZCompile), but I never use them in my own work developing web applications.
ZEdit - invoke the text editor of your choice to edit and compile and
link a routine, useful for editing and testing routines in a single window.
ZCompile - force recompilation of a given source file. Normally
automatic when a routine is invoked after modification of the source file.
ZLink - link a fresh version of a given routine into the current process
image. Only needed in special circumstances, such as updating routines
accessed by long running processes without restarting those processes.
--
---------------------------------------
Jim Self
Systems Architect, Lead Developer
VMTH Information Technology Services, UC Davis
(http://www.vmth.ucdavis.edu/us/jaself)
---------------------------------------
M2Web Demonstration with VistA
(http://vista.vmth.ucdavis.edu/)
---------------------------------------
Many of these Z commands have to do with the routine buffer which GTM has
not included in their design. Basicaly, the ZREMOVE removes a line of code
if a label is provided, or the whole routine buffer (one routine at a time
is stored in the routine buffer). ZINSERT adds a line to the current
routine in the routine buffer after the currently active line. The
currently active line is indicated by the ZPRINT command which takes a label
with an optional + offset. ZSAVE saves the modified routine buffer as the
routine name specified in the one argument. Other implementors have done
slightly different behavior, but this is pretty close to theoperations of
these commands.
The ZLink command is not needed if you invoke your routine editor via
the ZEdit command or if you test the changes in a new M process.
Hey Gregory,
Does this mean that you have GT.M and VistA running on your Mac now? If
so, do you also have M2Web or other web interface to VistA?
The ZLink command is not needed if you invoke your routine editor via
the ZEdit command or if you test the changes in a new M process.