SystemCommands

title specify the output print header
compid set the compound identification code
master set the master file switch and specify filenames
remark insert comments into the printed output
copybdf copy one binary data file to another
reset reset printer specifications
setid specify default line identifiers for subsequent linedata
field fix format of subsequent input lines
order reorder fields of input line data
finish end of the input line file
  A complete description of these lines is given in the Primer Section:Reference Manual.

title   for printout header, columns 8 to 72 blank

compid 1 filename id (up to six characters) xtal

master [a] Option Code      
  master file support [b] no   switch master file support off  
    yes   switch master file support on (default master file is aaa)  
  read different master read v copy master file vto binary aa1  
  write different master write w copy final binary file to w  

[a] A master line, if entered, must precede the first program initiation line.

[b] Default master file support state is set on installation with the masterfile: macro.

remark   for inline comments, columns 8 to 72 blank

copybdf [a] 1 ext1 filename extension of source bdf  
  2 ext2 filename extension of destination bdf  

[a] The copybdf line cannot be used prior to the compid line and must be used either before the first program initiation line or after an end line.

reset Option Code      
  list current parameters (null)      
  reset parameters to installed default values all      
  max characters per line of printer cmax n    
  max lines per page of printer lmax n    
  characters per inch across the page cpin n    
  lines per inch down the page lpin n    
  priority status of print lines (normally 3; max 5) psta n    
  use private graphics display color map [a] priv      
  use common (shared) color map [a] comm      

[a] These commands are not currently supported for the Win32 version.

setid [a] 1 string of up to 6 characters [b]  

[a] Once the setid has been entered, all succeeding lines, except the system commands, are treated as having the identification code specified on the setid line, until another setid is read. When setid is in force, field 1 of a line starts in column 1 of the input line (this is field 0 when setid is not in force).

[b] A blank string resets to normal input.

field [a] 1 rightmost character [b]of field 1 for subsequent input lines  
  2 rightmost character of field 2 for subsequent input lines  
  3- etc  

[a] If an identification code is entered on an input line which has been formatted by a preceding field line, an order line will also need to be specified so that this field can be ignored or properly treated. All fields expected as input must be specified on the field line. A blank field line resets free format input.

[b] The leftmost character of each field is assumed to be one more than the rightmost column number of the previous field. The leftmost character of field 1 is column 1.

order [a] 1 new field number for first input field  
  2 new field number for second input field  
  3- etc  

[a] A blank order line resets the order to 1, 2, 3, .....

finish   end of all calculations. The end-of-file will cause the same action.