home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / computers / pdp10 / tops-10 / cobol.hlp < prev    next >
Text File  |  1995-04-05  |  3KB  |  100 lines

  1. [COBOL help  (2 pages)]
  2.  
  3. The current version of Cobol is 12.  Version 11 is on OLD:.
  4. Version 12 supports SORT as well as CSORT.
  5.  
  6. You can use the COMP and LOAD commands if you files have the .CBL extension;
  7. or you can run COBOL directly:
  8.  
  9. COBOL Command Strings
  10.  
  11. .R COBOL
  12. *relfil,lstfil=src1,src2,.../switch/switch
  13.  
  14. 1. Each file descriptor has the form:
  15.    device:filname.ext[project,programmer]/switch/switch...
  16.  
  17. 2. Relfil receives the machine code generated by the compiler.
  18.    If no code is desired, replace "relfil" by "-".
  19.  
  20. 3. Lstfil receives the program listing produced by the compiler.
  21.    If no listing is desired, replace "lstfil" by "-".
  22.  
  23. 4. Src1, src2, ... are the COBOL source files required
  24.    to produce one input program.
  25.  
  26. 5. If "device:" is omitted for relfil or lstfil, "DSK:" is
  27.    assumed. If "device:" is omitted for any source file, either
  28.    the preceding device name is used, or "DSK:" is used
  29.    if there was no preceding device name.
  30.  
  31. 6. If the filename for relfil or lstfil is omitted, the filename
  32.    of the first source file is used.
  33.  
  34. 7. If ".ext" is omitted from the relfil descriptor,
  35.    ".REL is used. If ".ext" is omitted from the lstfil
  36.    descriptor, ".LST" is used. If ".ext" is omitted
  37.    from any source file descriptor, ".CBL" is assumed.
  38.  
  39. 8. If "[project,programmer]" is omitted for any file, "[user ppn]" is
  40.    used.
  41.  
  42. 9. Switches:
  43.  
  44.    A            List the machine code generated in the lstfil.
  45.  
  46.    C            Produce a cross-reference table of all user-
  47.                 defined symbols.
  48.  
  49.    D:nnnnnn     Increment, in octal words, to be added to the
  50.                 object time push down list size.
  51.  
  52.    E            Check program for errors, but do not generate code.
  53.  
  54.    H            Type description of COBOL command strings and switches.
  55.  
  56.    I            Suppress output of start address.
  57.                 (Program is to be used only by CALL's.)
  58.  
  59.    J            Force output of start address in spite of
  60.                 the presence of subprogram syntax.
  61.  
  62.    L            Use the preceding source file as a library file
  63.                 whenever a COPY verb is encountered.
  64.                 (If the first source file is not a /L file,
  65.                 LIBARY.LIB is used as the library file until
  66.                 the first /L file is encountered.
  67.                 (The default extension for library files is ".LIB".)
  68.  
  69.    M            Include a map of the user defined items in the lstfil.
  70.  
  71.    N            Do not type compilation errors on the user's TTY.
  72.  
  73.    O            Attempt to optimize the object code.
  74.  
  75.    P            Production mode. Omit debugging features from relfil.
  76.  
  77.    R            Produce a two-segment object program. The high
  78.                 segment will contain the Procedure Division; the low
  79.                 segment all else. When the object program is loaded
  80.                 with the linking loader, LIBOL.REL will be added
  81.                 to the high segment.
  82.  
  83.    S            The source file is in "conventional" format (with
  84.                 sequence numbers in cols. 1-6 and comments
  85.                 starting in col. 73).
  86.  
  87.    W            Rewind the device before reading or writing.
  88.                 (Magtape only.)
  89.  
  90.    X            Give a usage of DISPLAY-9 to items whose usage is
  91.                 either omitted or declared as DISPLAY.
  92.  
  93.    Z            Zero the directory of the device before writing.
  94.                 (DECtape only.)
  95.  
  96. [end of COBOL help]
  97.  
  98. .KJOB
  99. .
  100.