DIRECT is a program to give fast directories of files existing on
any file structured device. DIRECT may be run with the RUN command
or the CCL command, "DIR[ECT]".
The command string is of the form:
	(output file =) (spec 1) (,spec 2) (,spec3) . . .
If output is not specified, "KB:" is assumed.
Specifications are of the form:
	(device:)([PPN])(name.ext)(/switch 1)(/switch2) . . .
where
	device		is any file structured device (SY: is default)
	[PPN]		is a specific PPN or a wildcard PPN
	file.ext	is file name and ext., with * and ? valid
			is either or both file and extension.
			No extension with "." implies a null
			extension - no "." implies ".*" extension.
Valid Switches are:
	/NA	Name only
	/EX	Name and Extension
	/SI	File size
	/PR	Protection
	/LA	Last access date
	/DA	Creation date
	/TI	Creation date, time
	/CL	Clustersize
	/HD	Header
	/SU	Short summary at bottom
	/BK	Backwards list
	/AL	Blocks Allocated
	/OP	File Access count
	/MD	Marked for Deletion
	/RT	Run-Time System
	/W	Wide list
	/N	Only files not matching spec
Defined MACROS are:
	/F	Fast	/NA/EX/SU
	/BR	Brief	/F/W
	/DI		/NA/EX/SI/PR/DA
	<null>		same as /DI
	/DI:S	Slow	The WORKS
	/S		same as /DI:S
	/HE		Help
