  
1 ABOrt
  ABOrt Taskname [/qualifer]
	/TI=TTnn
   
1 ACT
  ACT [taskname] [/qualifiers]
	/FU	give full listing of named task
	/SH	short version of /FU listing
	/ALL	list all tasks (not just tasks at my TI)
	/TI=dev	list all tasks active at specified device
 
1 AID
  This command is used to obtain more information
  about a particular command.  The general form is:
  
	AID  [command]  [parameter]
   
  AID  			- lists all possible commands.
 
  AID command		- lists syntax of the command. 
 
  AID command parameter - lists further information on a particular variation 
			  of the command or switch value
    
  for example,	AID LBR  /CR
   
1 ASCii
1 ASN
1 ATT
1 AZP
  AZP nnnnnn[:mmmmmm]/llllll
	change value of absolute (22-bit addressed) location
	nnnnnn to llllll
 
	if optional check value mmmmmm is present, don't make change
	unless current value = mmmmmm
 
1 BAD
1 BASic
  BASIC	-- Invoke the installation default version of BASIC
    
1 BATch
1 BDI
1 BLOcks
	BLOcks filespec
 
	report blocks used/allocated for specified files
	if no file is specified, reports storage for whole UIC
 
1 BOOtstrap
   +	BOOTSTRAP  [filespec]	-Bootstraps in the named system
   

1 BRIef
  BRIef [listfile=] filename[.type;vers]
 
	produces a brief directory of the specified file(s)
	lists	name.type;vers only
1 BRU
1 BYE
	Logs you off from the system.
 
1 CAncel
  CANCEL task-name [/TI=terminal]
  Cancel the periodic rescheduling of a real-time task
   
1 COBal
1 CMP
  CMP outfile/switches =filespec1,filespec2
	/BL	include blank lines in comparison
	/CB	list input file 2 with change bars
	/CO	include comments (text preceeded by a ';')
	/FF	consider form-feeds
	/LI:n	specify # of identical lines to be a match'
	/LN	list line numbers in output file
	/MB	include blanks and tabs in comparisons
	/SL[:au]specify slipper output (with audit trail)
	/SP[:n]	spool the output file
	/TB	use trailing blanks in comparison
	/VB:nnn	specifies octal character to be used as 'change bar'
 
	default switches are /-BL/-CB/CO/DI/-FF/LI:3/LN/MB/-SL/-SP/TB/VB:041
    
1 CONtinue
  CONtinue taskname
1 COOkie
  Prints a fortune cookie "wise saying" at your terminal.
1 COPy
  COPY infile
	copies file from some other device and UIC to your current
	device and UIC.
 
  /CD	Output keeps same creation date
  /CO	Specify contiguous output file.
  /EN	Enter a synonym for a file 
1 CZP
  CZP nnnnnn[:mmmmmm]/llllll
	change value of EXEC or SCOM (16-bit addressed) location
	nnnnnn to llllll
 
	if optional check value mmmmmm is present, don't make change
	unless current value = mmmmmm
 
1 DAMmit
  Makes a wise remark to alleviate tension.
1 DAN
1 DELete
1 DEMo
  Shows core useage on the system. On line commands available are:
 
  C	Clear screen & re-display
  G	Set grain of display
  B	Set beginning address of display
  I	Set Interval between displays
1 DFX
1 DIAblo
  DIAblo filespec,.../qualifiers	(print at Diablo)
	 /CO:n		- Produce 'n' copies
1 DIRectory
  DIRectory filename[.type;vers]	(directory of files)
 
	produces a directory of the specified file(s)
 
1 DISable
  DISable task-name
	- Prohibit the execution of the specified installed task
  
1 DMO
  DMO dev-name
  
1 DOB
1 DOCument
  DOCument filespec,.../qualifiers		(print at LP1)
 	 /PR:n		- Queue for printing at priority n
	 /CO:n		- Produce 'n' copies
	 /DE		- Delete after printing
	 /FO:n		- Queue for printing of forms of type 'n'
	 /AF:time	- Print file after time specified -
                          hh:mm or (dd-mmm-yy hh:mm)
1 DSC
1 DTC
1 DUMp
  DUMp output=filespec/qualifiers
	/BY		- List as bytes
	/R5		- List in Rad-50 format
	/DC		- List in decimal
	/AS		- List in ASCII format
	/WD		- List in hexadecimal word format
	/HX		- List in hexadecimal byte format
	/LW		- List in hexadecimal double-word format
	/RC		- List in record mode
	/BL:n:m		- List (octal) blocks n thru m only
	/BA:n:m		- Specify 2-word relative block offset
	/HD[:F][:U]	- Specify header block dumps as F(iles-11) or U(nformatted)
	/LB		- give starting block number and fragmentation
	/SP		- spool the output file
	/DENS:n		- Specify magtape density
	/RW		- Rewind magtape before dump
	/HF		- List header blocks in header format
  
1 DUPlex
1 EBCdic
1 EDI
1 EDT
1 K52
  EDIT[/KED][/K52]/qualifiers  filespec
 
		/IMPLIED_CARRIAGE_CONTROL
		/EMBEDDED_CARRIAGE_CONTROL
		/BLOCK_SIZE:size
		/OUTPUT:filespec
		/INSPECT
   
1 KEd
  EDIT[/KED][/K52]/qualifiers  filespec
 
		/IMPLIED_CARRIAGE_CONTROL
		/EMBEDDED_CARRIAGE_CONTROL
		/BLOCK_SIZE:size
		/OUTPUT:filespec
		/INSPECT
   
2 Sliper
  EDIT/SLIPER/qualifier filespec
	     /OUTPUT[:outfile]
	     /LIST[:listfile]
	     /AUDIT [:(parameters)]
			POSITION:m
			SIZE:n
			REPORT_TRUNCATION
	     /NOAUDIT
	     /BLANK
	     /DOUBLE
	     /CHECKSUM[:n]
	     /TRUNCATE[:n]
1 ENable
  ENABLE  task-name
	- Permit the execution of the named installed task
    
1 $EOD
  $EOD
	- Used to terminate data for a CREATE/DOLLARS command.
  
1 $EOJ
  $EOJ
  Used to terminate a batch session and release allocated devices.
  
1 EXEcutive
1 FAC
1 FCS
1 FDU
1 FHD
1 FHX
1 FIX
  FIX task-name 
	- Fix the task in its installed partition
  
1 FLB
1 FLX
1 FMT
1 F4P
1 FORtran
  FORtran filespec
	defaults to:
	F77 filename.obj,filename.lst/-sp/cr=filename.for
1 F77
  F77 Filename,filename/qualifier=filename/qualifier
	
  F77 switches
	/CK	Check array bounds
	/CO:n	Specify max number of continuation lines
	/DE	Compile de-bug lines
	/F77	Compile as F77, (not as F4P)
	/ID	Print id and version number
	/I4	Allocate 2 words for integer & logical variables
	/LA	Latch current switch settings
	/LI:n	specify listing	0=minimum
				1=source & psects
				2=source, psects, map
				3=source, psects, map, assembly code
	/RO	Specify code areas as read-only
	/SP	Spool the output file
	/TR:xxx	Traceback (ALL!LINES!BLOCKS!NONE)
	/WF:n	SPecify number of work files
	/WR	Enable compiler warning diagnostics
 
  defaults /NOCK/CO:19/NODE/F77/NOID/NOI4/NOLA/LI:2/NORO/SP/TR:BLOCKS/WF:2/WR
 
1 FV2
  FV2 Filename,filename/qualifier=filename/qualifier
	
  FV2 switches --  /CD:xxx/DE/DI/EX/ID/I4/LI:n/LO/NOOP:xxx/OP:xxx/RO/SN/SP/VA/WR
 
1 FREe
	FREe DVn:		lists free blocks on specified device
	FRE			lists free blocks on default device
1 FRG
	FRG DVn:	provides information on how fragmented disk DVn:
			is. Device must be a disk device
1 Goto
  GOTO label
  Directs PDS to skip forward through subsequent commands until
  the required label is encountered.
 
  Labels have the format:  [$]string:
  where 'string' is an alphanumeric string having a letter as its
  initial character.
  
1 HELlo
  HELlo [Username] [Password]
1 HOLe
1 IDX
1 INF
1 INItialize
1 INStall
  INStall file-spec [/qualifiers]
	/TASK[=name]	- Default
	/CM		- Common
	/LB		- Library
	/RG		- Region
	/PPAR=name	- Install in named partition (task/SGA)
	/POOL=n		- Define upper limit for SCOM pool useage (task)
	/PR=n		- Define execution priority (task)
	/UIC=[uic]	- Change task's UIC or SGA owning UIC (task/SGA)
	/INCREASE:n	- Extend task's Read/Write area (task)
	/ACCESS=option	- Define non-owner access (SGA)
		NA	- No access (default)
		RO	- Read only
		RW	- Read/Write
		(code)	_ Define access for all groups
   
1 $Job
	$JOB[/qualifier][/PASSWORD:password] user-name job-ident time-limit
	     /DCL	- The batch job contains DCL-mode commands
	     /MCR	- The batch job contains MCR-mode commands
 
	user-name	- User name of an authorised IAS user
	password	- 1- to 6-character batch password
	job-ident	- A 1- to 12-character name to identify the job
	time-limit	- The maximum time for which the job is to run.
			   This is expressed as an integer number of
			   minutes and must not exceed 1 day (1440 min).
  The PASSWORD qualifer MUST be specified if the job is to run for a
  user who has protected his account against unauthorised batch access.
  
1 LA120
1 LASer
  LASer filespec,.../qualifiers	(print at Laser Printer)

  Allowed switches are:

  /CO:nn  Print nn copies

  /FF     Inserts formfeeds after every 60 lines

  /HE     Print this help message

  /LE:nn  Shift the left margin nn spaces to the right

  /WI     Allow wide (portrait) output over 85 characters.

1 LBR
  LBR filespec/qualfiers [=filespec]
	**  /CR	Create
	**  /DE	Delete
	**  /CO	Compress
	**  /EX	Tract
	**  /IN	Insert
	**  /LI	List
	**  /RP	Replace
 
	type AID LBR xx for further information on the above switches
2 CReate
  LBR library-spec/CR:size:ept:mnt:libtyp:inptyp
		size=size in blocks
		ept=maximum number of entry points
		mnt=maximum number of module names
		/SQ	Squeeze existing Library
  Used to allocate a contiguous library file and initialize
  the 'Library header'
2 COmpress
  LBR library-spec/CO:size:ept:mnt = library-spec
		size=size in blocks
		ept=maximum number of entry points
		mnt=maximum number of module names
  Used to remove 'DELETE'd modules and reclaim free space
2 Delete
  LBR library-spec/DE:entry-name[,...]
  used to delete modules from a library
2 Extract
  LBR filespec=library-spec/EX:module-name[,module-name...]
  Will extract up to eight modules from the named library and
   place them in the named file.  The output file will assume
   an appropriate file_type if not specified.
2 Insert
  LBR library-spec/IN=infile[,infile,...]	(normal libraries)
  LBR library-spec=infile/IN:name:op:op:op:op	(universal libraries)
  Used to insert new modules into an existing library
2 List
  LBR library-spec[,list-file]/switches
		/LI	list names
		/LE	list names and entry points
		/FU	list names & full module descriptions
2 RP
  LBR library-spec/RP=infile[,infile,...]
  combines the function of removing an old version of a module
  and inserting the newer one in its place
2 Squeeze
  LBR library-spec/SZ=infile[,infile,...]
  Used to remove 'DELETE'd modules and reclaim free space
  
1 LIS
1 LST
1 LUN
  LUN  taskname
		lists the lun assignments of a task
1 LUT
1 LVS
  LVS Spools a plot file to the printer/plotter. It's primary use is to re-
      plot plots hung to a system crash or printer/plotter hang. LVS prompts
      for the name of the plot file (usually "TEMP.DAT") you wish to plot.
1 MACro
  MACro [filespec.obj][,filespec.lst/switches]=filespec
	viable switches
	/CR	generate cross-reference
	/PA:1
	
1 MAX
			a shortened form of the macro command line
	MAX filespec
			defaults to
	MAC filespec.obj,filespec.lst/-sp=filespec.mac
1 ME
	I'm sorry, but you are beyond help
1 MEM
  MEM taskname
			frees area of core containing task locked in
			core due to memory parity error.
1 MOUnt
1 MTC
1 MMC
1 MUR
	Prints one of the myriad versions of Murphy's law for your amusement

1 NET
1 ODT
1 On
  ON condition MCR-command
     WARNING
     ERROR
     SEVERE_ERROR
	- PDS will execute the supplied command when a subsequent command
	  or task produces an error having a severity of greater than or
	  equal the stated condition.
  
1 ORC
			macro dis-assembler
	this dis-assembler produces output more viable for use in
	subsequent use as actual source file
 
  ORC filespec = filespec
1 PAG
1 PAT
1 PIP
1 PRInt
  PRInt filespec,.../qualifiers
 	 /PR:n		- Queue for printing at priority n
	 /CO:n		- Produce 'n' copies
	 /DE		- Delete after printing
	 /FO:n		- Queue for printing of forms of type 'n'
	 /NH		- Suppress file identification banners
	 /AF:time	- Print file after time specified -
                          hh:mm or (dd-mmm-yy hh:mm)
  
1 PRO
  PROtect filespec
		protect file from being deleted
1 PURge
	PURge filespec
		delete multiple versions of the same file, keeping only
		the latest version.
1 QUEue
  QUEue/qualifier  [device-name]
	/AL		- list status of all users queue entries in all or
			  specified queues
	/LI  		- Display list of users entries on the default
			 queue device or on that specified by device-name
  
  QUEUE[/qualifiers]  device-name=filespec,...
	/FO:n	- specify forms type
	/CO:n	- specify number of copies
	/DE	- delete file after printing
	/NH	- omit leader/trailers
	/PR:n	- specify priority in queue
	/AF:time - print after specified time
  
  QueUE/MO[/qualifiers] sequence-number - Modify indicated queue entry
	       /DV:dev
	       /FO: n
	       /CO:n
	       /DE
	       /PR:n
	       /AF:time
  
  QueUE/RM sequence-number	- Remove indicated file from queue
1 QUX
1 RCV
1 REA
  REA taskname n,DVn:
			reassign lun n of taskname to device DVn
1 RED
  RED DV2: = DV1: 
			Redirect all I/O from device DV1 to device DV2
1 REC
	RECover filespec
 
	recovers file locked as result of abnormal program termination
1 REI
1 REMove
  REMOVE[/qualifiers] task-name
	/CM		- Remove the common SGA name
	/LI		- Remove the library SGA name
	/RG		- Remove the named region
	/NH		- Will remove a task whose header has been corrupted
  
1 RNO
1 RNP
1 ROLlin
1 RUN
  RUN taskname!filespec/qualifiers
  RUN taskname hh:mm:ss
		hh = hour
		mm = minute
		ss = second
  RUN taskname nnnn units/qualifiers
		'nnnn' = number of time units
		units = H for hours
			M for minutes
			S for seconds
			T for ticks
	/RSI=nnnn units	-specify re-schedule interval
	/UIC:[uic]	-specify UIC
	/PAR:partition	-specify partition
	/PRI:n		-specify Priority
  
   
  
1 SAVe
   +	SAVE[/qualfiers]
	     /LO:terminal-list
	     /MO:device-list
	     /NOEX
	     /NOIN
  
1 SDV
  SDV DDn:		sets your default system device
1 SEE
1 SLP
1 SLR
1 SPEll
1 SPS
1 SPY
1 SRD
1 SORt
  SORT [/qualifiers]	filespec[/INDEXED:n][/FORMAT:type]
			Where type = FIXED:n ! VARIABLE:n ! UNKNOWN:n
	/ALLOCATION:n	- Set initial o/p file allocation
	/BLOCK_SIZE:n	- Used for mag-tape o/p files
	/BUCKET_SIZE:n	- Set o/p file bucket size
	/CONTIGUOUS	- Make o/p file contiguous
	/DEVICE:dev	- Device to contain work files
	/DEVICE:([device-name]/qualifiers)
			/ALLOCATION:n - Declare work file allocation
			/CONTIGUOUS   - Work files are to be contiguous
	/FILES:n	- Number of scratch files (3 - 8)
	/FORMAT:type - Declare o/p file format & max record size
			Where type = FIXED:n ! VARIABLE:n ! UNKNOWN:n
   **	/KEYS:( abm.n1 abm.n2 ... ... ) - Define sorting sequence
	/OUTPUT:filespec - Specify the output file
	/PROCESS:process - Define sorting process
		:ADDRESS_ROUTING
		:INDEX
		:RECORD		(default)
		:TAG
	/RELATIVE	- O/p to have RELATIVE organization
	/SEQUENTIAL	- O/p to have SEQUENTIAL organization (def)
	/SPECIFICATION:file-spec - File used to define sort process
2 Keys
  Used to control the sequence of the output file. The format of each
	key entry is:
			abm.n	where:
 
	a - Specifies way file is to be handled (default 'C')
		B	- Two's complement binary
		C	- Alphanumeric
		D	- If alphabetic, numeric with superimposed sign
			   If FORTRAN numeric, convert to binary
		F	- 2- or 4-word floating point
		I	- As D above but with leading +/- sign
		J	- As D above but with trailing +/- sign
		K	- As D above but sign overpunched
		P	- Packed decimal
		Z	- ASCII zone
	b - Defines general sort order (default 'N')
		N	- Assending order (def)
		O	- Opposite, or decending order
	m - Position of key field. ( m (decimal) > 0 )
	n - Size of key field. ( Decimal bytes )
  
1 SUBmit
1 SYS
  SYStem /qualifiers
	/ATL	- list Active TAsks
	/CKQ	- list clock queue
	/GCD	- list global common directory
	/IRQ:opt- list I/O request queues
	/CTL:opt- list checkpointable tasks
	/FTL	- list fixed task list
	/SRQ	- list the send & request queue
	/ASQ	- list the tasks with 's queued
	/SGA	- list all shared global areas
	/BRF	- lists ATL,MRK,CKQ
	/FUL	- lists all of above except /SGA
	/DEV	- lists all devices
	/PAR	- lists partitions
	/COM	- lists commons
1 TCPy
1 TECo
1 TERminal
1 THErapy
1 TKB
  TKB taskfile[,mapfile][,symbol-table-file]=filespec[,filespec,...]
	/AB		- task is abortable
	/CR		 - Produce a cross-reference on the map file
	/CK 		- Task is checkpointable
	/DA[:filespec]	- Include debugging aid
	/FX		- Task is FIXable
	/FP		- Task uses the floating point processor
	/NH		- Do not include a task header
	/MU		- Task is multi-user
	/PI		- Task is position independant
	/PR		- Task needs privileged access rights
	/RW		- Make RO-psects R/W (for debugging)
 
		type AID TKB OPTIONS to see all options listed
2 Options
  ABSPAT	- Declare absolute patch values
  ACTFIL	- Declare number of simultaneous open files
  ASG		- Device assignment to logical units
  ATRG		- Declare number of attachment descriptor blocks to be created
		  in the task header
  BASE		- Define lowest virtual address
  COMMON	- Link task with common SGA
  EXTSCT	- Declare extension of program section
  EXTTSK	- Extend memory allocation at install time
  FMTBUF	- Extend run-time format string buffer
  GBLDEF	- Declare a global symbol definition
  GBLPAT	- Patch relative to global symbol
  GBLREF	- Declare a global symbol reference
  LIBR		- Link task with library SGA
  MAXBUF	- Extend Fortran record buffer
  ODTV		- Declare size of debugging SST vector
  PAR		- Declare default partition name
  POOL		- Declare maximum pool usage count
  PRI		- Declare task's priority
  RESAPR	- Reserve APRs for use by memory management directives
  RESCOM	- Link task with the SGA from the specified UFD
  RESLIB	- Link task with the SGA from the specified UFD
  STACK		- Declare stack limit
  SYMPAT	- Patch task image using global symbol values
  TASK		- Assign default installed name for task
  TOP		- Define highest virtual address
  TSKV		- Declare address of SST vector
  UIC		- Declare default UIC
  UNITS		- Declare maximum number of logical units
  VSECT		- Declare virtual base address and size of a PSECT
1 TPC
1 TRUncate
  TRUNCATE  filespec ... ...
 
1 TYPe
  TYPE filespec ... ... ...
	list file at terminal
  
1 UFD
1 UNDelete
1 UNFix
  UNFIX task [terminal]
	- Free a FIXed task from memory
  
 
1 UNProtect
  UNProtect filespec
  reset file protection codes so owner, system can delete file
 
1 USE
  USE n,m		;reset working uic
1 WHO
			program to show who is currently logged on, and
			what programs they are running
1 VDI
1 VFY
1 VOL
1 VTL
1 VT100
1 XRF
1 ZAP
