NAME
mumps, gl, locks, gcompact, gverify, fix, grestore − a Free M system
SYNOPSIS
mumps
gl [-k] [-d]
[-n] [^] global
glocks [ -pid ] [ lockfile ]
gcompact [^] global
gverify [^] global
gfix [^] global
grestore [^] global
DESCRIPTION of mumps
The mumps , program runs an instance of FreeM. This program is full of pleasant surprises. The source code is well commented and currently serves as the primary documentation, along with the README file supplied with this distribution. Much needs to be said here about features, limitations, etc. Whoever designed and wrote this system deserves a standing ovation from M-sters worldwide.
OPTIONS
none at present
DESCRIPTION of gl
The gl utility program lists the specified global to standard output.
OPTIONS
-k |
Show global keys alone on a separate line. | ||
-d |
Show global data alone on a separate line | ||
-n |
Show global keys and data, each on a separate line, with the keys in naked naked indicator form relative to the previous key. |
If none of these switches is supplied, the output has each node’s key and data on the same line separated by an "=". The -k and -d switches may be combined as -kd to output keys and data on alternating lines.
DESCRIPTION of locks
The locks utility program lists the contents of the locktable to standard output.
OPTIONS
-pid |
If the proccess id of a running mumps process is supplied, all lock entries created by that process will be cleared from the locktable. |
lockfile
If an alternate lockfile is specifed on the command line, it will be referenced by locks rather than the normal default lockfile ( /var/tmp/locktab ).
DESCRIPTION of gcompact
The gcompact utility program compacts the specifed global in place.
DESCRIPTION of gverify
The gverify utility program verifies and validates the specifed global, checking for database anomalies.
DESCRIPTION of gfix
The gfix interactive utility program permits navigation of the B−tree structure of the specifed global a block at a time.
DESCRIPTION grestore
The grestore utility program will fix problems with the specified global.
RETURN VALUES
I’m not sure what the return values of any of these programs is. Something to add here.
FILES
/usr/bin/mumps
The executable program that provides MUMPS interpreter, global and other services.
./login.m
The first routine executed when mumps is run. If login.mps exits with a Halt command, the mumps program stops (so we have a user mode), otherwise, mumps enters programmer mode.
./bench.m
A benchmark routine which times multiple execution of various core operations.
ENVIRONMENT
There may be some environment variables that affect the operation of these programs.
BUGS
There are a few.
AUTHOR
Provided by
Shalom ha-Ashkenaz, 1998/06/18 CE, to the stewardship of the
MUMPS Users Group - Deutschland.
The author’s identity is a mystery. Can anyone shed
light on this?
Man page written by Ron Fox (rfox [AT] dls.org)
COPYRIGHT
See COPYRIGHT document included with the distribution (and embedded in the troff source of this man page.
SEE ALSO
gcompact(1), gfix(1), gl(1), glocks(1), grestore(1), gverify(1), mumps(1)