[374,100]README.1ST - Cargill Utility Library for Pascal

The [374,100-120] directories contain sources and test programs for a fairly
complete OREGON (ne' OMSI) PASCAL utility library for RSX-11M/M-PLUS. 
The library contains a large number of procedures, primarily falling 
into three categories:
	1. Procedures to invoke various RSX Directives from Pascal
	2. A pretty complete string handling package for both fixed 
		and variable-length strings. 
	3. Numerous format conversion routines. 

Also included (in [22,114]) is a set of Macro subroutines which manipulate
CLUNK format date/time data. These routines do NOT require Pascal, and are
callable from any RSX language. 

Much of the library has been submitted on previous SIG TAPES. For the Fall, 
1989 SIG Tape submission, there are several new sets of routines. These
have not yet been incorporated into the library, and are being submitted
in their development directories. The submission includes the following
directories:

[374,100] - this file

[374,101] - CLUNK support library. Does *NOT* require Pascal - can be 
		called from Macro, Fortran, or Pascal. Sources, doc,
		test programs. See README.CLU. (was [22,114])
		
[374,102] - sources for the main PASUTL library (was [22,310])
[374,103] - test programs for the modules in [374,102] (was [22,311])
[374,104] - external procedure definitions (include files) for the [374,102]
	   procedures (was [22,320])
[374,105] - new procedures from Pete Stadick -  (will go into [374,102])
		Manipulate LAT application ports
		Shared Dynamic regions (PLAS directive support) (was [22,312])
[374,106] - test programs for the [374,105] procedures (will go into [374,103]
		(was [22,313])
[374,107] - external definitions (include files) for the [374,105] procedures
		(will go into [22,320]) (was 22,314])
[374,110] - Pascal DECNET support - development directory containing type
		definitions, utility sources and test programs. Implements
		task-task communications capabilities of DECNET from Pascal.
		(was [22,315])
[374,111] - Pascal Message system - preliminary release of a general intertask
		message system for Pascal. Uses VSDA on local node, DECNET
		to remote nodes.  (was [22,316])

All except the message stuff ([374,111]) are tested and are in use at Cargill.
The message routines are very rough and still under development. 

By the next tape, we should have all this integrated into one set of 
directories, and the message routines should be finished. 

Although written specifically for Oregon Pascal (aka OMSI Pascal), these
routines should be readily adaptable to PASCAL-11 and possibly other 
RSX Pascal implementations as well. 

Written by - 
	Phil Hannay, Bob Thomas, Tom Trulson, Jim Bostwick and Pete Stadick
	for Cargill Inc. 
Submitted by - 
	Jim Bostwick
	Cargill Inc. 
	Research Bldg.
	P.O. Box 9300
	Minneapolis, MN 55440
	612/475-6264

	
