





        The following is a description of files contributed by:

  
           AERONAUTICAL RESEARCH ASSOCIATES of PRINCETON (A.R.A.P.)
           
  Box 2229, 50 Washington Road
             Princeton, N.J.  08540
           
  (609) 452-2950

        Any inquiries should be directed to John D. (Len) Le
onard.

        A.R.A.P.  configuration
             11/70, 320kw, TU16, 3 RP
06's
             FORTRAN IV-PLUS is the default compiler (FOR) and all  .FTN
             files are F4P code and should be compiled as such.
             Cu
rrently running IAS VS 3.0

             All of the following  files  are  on 
 [360,*].   Note  that
             ARAP.OLB  is  needed  for  most  all task b
uilds.  Also, on
             [360,205] RENAME.CMD must be executed to rename s
ome of the
             files from 6 letters to 6+ letters.


        [360,2
00]ARAP  - Contains ARAP.OLB  and  associated  source  for
                    
    routines  contained in ARAP.OLB.  These routines
                        ar
e of general interest.  ARAP.FTN is  a  conca-
                        tenated 
source file of all .FTN modules.


        [360,205] Indirect MCR procedures 
and PDS command procedures.

        BACKUP.CMD    - Automation of PRESERVE an
d DSC disk-disk  weekly
                        backup procedures, uses VOLID.


        INITIAL.CMD   - Initialize disk, uses LBN.

        NEWUSER.CMD   -
 Create new PDS user, see also NEWUSER.MCR.

        TARGETGEN.CMD    - Genera
te system on  user  packs  from  master
                        system pack.


        and for fun listings -

        TUIT.LST      - Now there is no excus
e.

        PSU.LST       - Keep your Computer room on the lighter side.


 
       Program Abstracts                      -2-



        [360,210]FDUMP 
- File dump, produce  OCTAL-ASCII-RAD50  listings
                        a'la 
  IBM  360.   See  FDUMP.FTN  for  doc  and
                        FDUMP.CMD t
o build.

        [360,210]LBN   - Logical Block Number.  Assists in pack init
ial-
                        ization  and  tracking  of  bad block data.  See
                        LBN.RNO  and  LBN.CMD  for  build.    See   also
      
                  INITIAL.CMD.

        [360,210]RESET - Reset 'blocks used' c
haracteristic  for  locked
                        and  aborted  files, e.g., 0
/106 used/allocated.
                        See RESET.FTN for doc and RESET.CM
D to build.

        [360,210]VOLID - Change volume ID, used at A.R.A.P.  to  
correct
                        volume ID's destroyed by DSC.  See VOLID.FTN fo
r
                        doc and VOLID.CMD for build.

        [360,210]WHOM
M - Who's on the tape drive!!?   Will  need  slight
                        mod
ification  for  devices other than MM0:.  See
                        WHOMM.MAC
 for doc and WHOMM.CMD to build.   Note
                        that  IASWHO.MA
C  on  object distribution of IAS
                        3.0 also reports moun
ted volumes.

        [360,210]F4PRES- Files needed to build 4k F4P  resident 
 library
                        used  at  A.R.A.P.   See  F4PRES.CMD for doc a
nd
                        build.  See also MEMO2.RNO for a  discussion  of
  
                      resident   libraries  in  light  of  SYSRES  and
        
                F4PRES.


        Program Abstracts                      -3-



        [360,220]BAN   - Create user  banner.  Allows  user  to  specify
                        banner  headings.     Used  mostly  for deferred
      
                  printing.  See BAN.RNO and BANBLD.CMD to compile
            
            and  link.  See also BANTST.CMD, the banner test
                  
      program.  SAMPLE.BAN is an example of  BAN  out-
                        
put.


        [360,230]SFS   - Search   Fortran   Source.  Fortran    variab
le
                        cross-reference  provides  list  of variable and
  
                      routine  reference,  total  variables  and  text
        
                listing  of statements where referenced.  Global
              
          cross references for up to  100  routines.   See
                    
    SFS.RNO  and SFSBLD.CMD to build.  SAMPLE.SFS is
                        an
  example   SFS   listing.    TEST01.SFS   and
                        TEST02.S
FS are sample SFS runs.  


        [360,240]SSD   - SSD consists of the  pro
gram  SSD  and  FORTRAN
                        callable  AST routines.  SSD al
lows pseudo-sense
                        switches and data to be sent to a FOR
TRAN  task,
                        permitting   run-time  control  of  time-sh
aring
                        tasks.   See  SSD.DOC  for   more   detail   and

                        SSDBLD.CMD to build.


