libloc.a
Phil Farrell, 18 April 1989
Update 2 July 1990 - incorporated fix to getpar_scan.l for memory alignment
	on RISC machines.  Also, newer hanauma versions of err.c and 
	getch_.c that use varargs, modified here to automatically set 
	needed XARGFIX for Digital RISC ULTRIX systems.

This latest version of the source code for "libloc.a" (also sometimes known
as "loclib.a") incorporates all the fixes and extensions made for vplot
through April 1988, with the major exception of err.c.  For vplot, err.c
is completely re-written to use a vplot routine "filtererror" for the 
actual message output.  This source uses the original simple err.c that
writes to standard output.

err.c should use VARARGS.  For SunOS and Ultrix, a vsprintf system call is
available to do this.  There seems to be no easy portable documented
way to write this routine on systems that don't provide vsprintf! I think
it must be possible with something called "_doprnt", but it seems to be
completely undocumented.

I think getpar should work OK, at least as far as the non-sep parts go.
It seems to be consistent within itself, and the one interface to the
outside world, "getpar", is varargs. However I wouldn't be surprised
if this routine gave problems on some C compilers. Someone gave me
a re-write of the routine that was supposed to be kosher for Sun IV's,
but it core dumped on our Convex and Sun III's...

Bufpar.c is a version of getpar that parses strings in a buffer, 
rather than from the command line or parameter files.
