Manpages

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)