home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ZSYS / SIMTEL20 / SYSLIB / SYSLIBD.DOC < prev    next >
Text File  |  2000-06-30  |  37KB  |  1,453 lines

  1.  
  2.  
  3.  
  4.                                         ||||||||||||||||||||||||||||||
  5.                                         ||||||||||||||||||||||||||||||
  6.                                         ||||||||||||||||||||||||||||||
  7.                                         ||||||||||||||||||||||||||||||
  8.                                         ||||||||||||||||||||||||||||||
  9.                                         ||||||||||||||||||||||||||||||
  10.                                         ||||||||||||||||||||||||||||||
  11.                                         ||||||||||||||||||||||||||||||
  12.                                         ||||||||||||||||||||||||||||||
  13.                                         ||||||||||||||||||||||||||||||
  14.                                         ||||||||||||||||||||||||||||||
  15.                                         ||||||||||||||||||||||||||||||
  16.                                         ||||||||||||||||||||||||||||||
  17.                                         ||||||||||||||||||||||||||||||
  18.                                         ||||||||||||||||||||||||||||||
  19.                                         ||||||||||||||||||||||||||||||
  20.  
  21.                                              SYSLIB Distribution
  22.  
  23.  
  24.                                                   Written by
  25.                                                  Richard Conn
  26.  
  27.                                         Copyright 1986   Richard Conn
  28.  
  29.                                         ||||||||||||||||||||||||||||||
  30.                                         ||||||||||||||||||||||||||||||
  31.                                         ||||||||||||||||||||||||||||||
  32.                                         ||||||||||||||||||||||||||||||
  33.                                         ||||||||||||||||||||||||||||||
  34.                                         ||||||||||||||||||||||||||||||
  35.                                         ||||||||||||||||||||||||||||||
  36.           Marketed and Distributed by:  ||||||||||||||||||||||||||||||
  37.                Echelon, Inc             ||||||||||||||||||||||||||||||
  38.                101 First Street         ||||||||||||||||||||||||||||||
  39.                Los Altos, CA  94022     ||||||||||||||||||||||||||||||
  40.                415/948-3820             ||||||||||||||||||||||||||||||
  41.                                         ||||||||||||||||||||||||||||||
  42.           Z-Node Central:               ||||||||||||||||||||||||||||||
  43.                415/489-9005             ||||||||||||||||||||||||||||||
  44.                                         ||||||||||||||||||||||||||||||
  45.                                         ||||||||||||||||||||||||||||||
  46.                                         ||||||||||||||||||||||||||||||
  47.                                         ||||||||||||||||||||||||||||||
  48.                                         ||||||||||||||||||||||||||||||
  49.                                         ||||||||||||||||||||||||||||||
  50.                                         ||||||||||||||||||||||||||||||
  51.                                         ||||||||||||||||||||||||||||||
  52.                                         ||||||||||||||||||||||||||||||
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                      T A B L E   OF   C O N T E N T S
  71.  
  72.        1. SYSLIB.....................................................1
  73.           1.1. Character Input/Output................................1
  74.                1.1.1. Character Input................................1
  75.                1.1.2. Conditional Input..............................1
  76.                1.1.3. Character Output...............................1
  77.                1.1.4. Newline Output.................................1
  78.                1.1.5. Console Status.................................1
  79.           1.2. String Input/Output...................................2
  80.                1.2.1. String Print...................................2
  81.                1.2.2. File Name Output...............................2
  82.                1.2.3. Input Line Editors.............................2
  83.           1.3. Numeric Input/Output..................................3
  84.                1.3.1. Numeric Output, Hexadecimal Output of Register.3
  85.                1.3.2. Numeric Output, Decimal Output of Register A...3
  86.                1.3.3. Numeric Output, Hexadecimal Output of Register.3
  87.           1.4. File Manipulation.....................................5
  88.                1.4.1. File Input/Output..............................5
  89.                1.4.2. Byte-Oriented File Input/Output................5
  90.                1.4.3. Byte-Oriented File I/O with Variable Buffers...5
  91.                1.4.4. Byte-Oriented File I/O with UNGET..............5
  92.                1.4.5. Library Files..................................5
  93.                1.4.6. Miscellaneous..................................6
  94.           1.5. Directory Manipulation................................7
  95.                1.5.1. Buffer Allocation..............................7
  96.                1.5.2. Directory Alphabetization......................7
  97.                1.5.3. Directory Entry Selection......................7
  98.                1.5.4. Directory Load.................................7
  99.                1.5.5. Directory Pack.................................7
  100.                1.5.6. Disk Parameter Information Extraction..........7
  101.                1.5.7. File Size Computation..........................7
  102.                1.5.8. Free Space Computation.........................7
  103.                1.5.9. General-Purpose................................7
  104.           1.6. User Areas and Disks..................................8
  105.                1.6.1. Save and Restore Disk/User Area................8
  106.                1.6.2. Get and Set Current User Area..................8
  107.                1.6.3. Log Into a Disk/User...........................8
  108.                1.6.4. Return the Current Disk/User...................8
  109.           1.7. Branching.............................................9
  110.                1.7.1. Case with Register A...........................9
  111.                1.7.2. Case with Register Pair HL.....................9
  112.                1.7.3. Computed Goto with Register A..................9
  113.                1.7.4. Computed Goto with Register Pair HL............9
  114.                1.7.5. Arithmetic IF with Register A..................9
  115.                1.7.6. Arithmetic IF with Register Pair HL............9
  116.           1.8. Mathematical Functions...............................10
  117.                1.8.1. Arithmetic Operations.........................10
  118.                1.8.2. Complement Operations.........................10
  119.                1.8.3. Logical Operations............................10
  120.                1.8.4. Rotate and Shift Operations...................10
  121.                1.8.5. Random Number Generator.......................10
  122.                1.8.6. CRC Calculation...............................10
  123.           1.9. Utilities 1..........................................11
  124.                1.9.1. Memory Allocation.............................11
  125.  
  126.  
  127.                                     ii
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                1.9.2. Parsing Aids, Character Skip..................11
  137.                1.9.3. Parsing Aids, Character Test..................11
  138.                1.9.4. Parsing Aids, UNIX-Style ARGC/ARGV String Par.11
  139.                1.9.5. Sort..........................................11
  140.                1.9.6. String and Value Comparison...................11
  141.           1.10. Utilities 2.........................................12
  142.                 1.10.1. BDOS and BIOS Access........................12
  143.                 1.10.2. Capitalization..............................12
  144.                 1.10.3. Command Line Tail Extraction................12
  145.                 1.10.4. Convert ASCII to Hexadecimal................12
  146.                 1.10.5. End of Code.................................12
  147.                 1.10.6. Exchange Nybbles............................12
  148.                 1.10.7. Memory Fill.................................12
  149.                 1.10.8. Memory Move.................................12
  150.                 1.10.9. Pause Execution.............................12
  151.                 1.10.10. Version Number of SYSLIB...................12
  152.           1.11. Other Files.........................................13
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.                                     ii
  194.  
  195.  
  196.  
  197.  
  198.  
  199.      
  200.  
  201.  
  202.      1. SYSLIB
  203.  
  204.      1.1. Character Input/Output
  205.  
  206.      1.1.1. Character Input
  207.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  208.      CIN                     SCIN    .Z80      1      6  6304     C5
  209.      RIN                     SRIN    .Z80      1      6  4526     45
  210.      BIN                     SBIN    .Z80      1      3  AD77     5D
  211.      CAPIN, CAPINE           SCAPIN  .Z80      1      4  AA18     3C
  212.  
  213.      1.1.2. Conditional Input
  214.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  215.      CONDIN                  SCONDIN .Z80      1      6  E70F     CA
  216.  
  217.      1.1.3. Character Output
  218.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  219.      COUT                    SCOUT   .Z80      1      7  4AE6     83
  220.      LOUT                    SLOUT   .Z80      1      7  7D3A     2A
  221.      POUT                    SPOUT   .Z80      1      7  1AFB     97
  222.      SOUT                    SSOUT   .Z80      1      5  13B3     23
  223.      BOUT                    SBOUT   .Z80      1      4  241A     B4
  224.      CCOUT                   SCCOUT  .Z80      2      9  BF30     59
  225.      CLOUT                   SCLOUT  .Z80      2      9  FDF7     58
  226.      CPOUT                   SCPOUT  .Z80      2      9  48FE     B4
  227.      CSOUT                   SSCOUT  .Z80      1      6  D193     18
  228.  
  229.      1.1.4. Newline Output
  230.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  231.      CRLF                    SCRLF   .Z80      1      6  04AB     4A
  232.      LCRLF                   SLCRLF  .Z80      1      6  AE47     60
  233.      SCRLF                   SSCRLF  .Z80      1      4  2CFA     B1
  234.  
  235.      1.1.5. Console Status
  236.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  237.      CST                     SCST    .Z80      1      7  5303     18
  238.      BIST                    SBIST   .Z80      1      3  695C     14
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.                                      1
  260.  
  261.  
  262.  
  263.  
  264.  
  265.      
  266.  
  267.  
  268.      1.2. String Input/Output
  269.  
  270.      1.2.1. String Print
  271.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  272.      PRINT                   SPRINT  .Z80      1      4  88BC     83
  273.      EPRINT                  SEPRINT .Z80      1      4  33EF     0D
  274.      LPRINT                  SLPRINT .Z80      1      4  8E3D     D6
  275.      SPRINT                  SSPRINT .Z80      1      4  DD82     40
  276.      PSTR                    SPSTR   .Z80      2     14  336A     A6
  277.      EPSTR                   SEPSTR  .Z80      2     15  C125     3E
  278.      LPSTR                   SLPSTR  .Z80      2     14  FDAD     FF
  279.      SPSTR                   SSPSTR  .Z80      2     14  4F40     03
  280.  
  281.      1.2.2. File Name Output
  282.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  283.      LFN1                    SLFN1   .Z80      1      5  E852     6A
  284.      LFN2                    SLFN2   .Z80      1      5  747A     D4
  285.      LFN3                    SLFN3   .Z80      1      8  D399     0C
  286.      PFN1                    SPFN1   .Z80      1      5  06C3     48
  287.      PFN2                    SPFN2   .Z80      1      5  284A     66
  288.      PFN3                    SPFN3   .Z80      1      8  EE3A     E1
  289.      SFN1                    SSFN1   .Z80      1      5  89A5     B5
  290.      SFN2                    SSFN2   .Z80      1      6  E3E9     4F
  291.      SFN3                    SSFN3   .Z80      1      8  DEB4     5E
  292.  
  293.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  294.      MFN1                    SMFN1   .Z80      1      5  40C1     B2
  295.      MFN2                    SMFN2   .Z80      1      6  6580     41
  296.      MFN3                    SMFN3   .Z80      1      8  2688     F1
  297.  
  298.      1.2.3. Input Line Editors
  299.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  300.      BBLINE                  SBBLINE .Z80      3     17  0C38     2E
  301.      BLINE                   SBLINE  .Z80      3     21  A49F     33
  302.      INLINE                  SINLINE .Z80      6     45  41B2     42
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.                                      2
  326.  
  327.  
  328.  
  329.  
  330.  
  331.      
  332.  
  333.  
  334.      1.3. Numeric Input/Output
  335.  
  336.      1.3.1. Numeric Output, Hexadecimal Output of Register A
  337.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  338.      LA2HC                   SLA2HC  .Z80      1      6  BF37     D7
  339.      PA2HC                   SPA2HC  .Z80      1      6  87B5     B9
  340.      SA2HC                   SSA2HC  .Z80      1      6  A518     32
  341.      MA2HC                   SMA2HC  .Z80      1      7  104C     4A
  342.  
  343.      1.3.2. Numeric Output, Decimal Output of Register A
  344.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  345.      LA3DC                   SLADC   .Z80      2     11  CBCC     EB
  346.      PA3DC                   SPADC   .Z80      2     11  C01E     9B
  347.      SA3DC                   SSADC   .Z80      2     11  0067     95
  348.      MA3DC                   SMADC   .Z80      2     14  388B     8E
  349.  
  350.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  351.      LADC                    SLADC   .Z80      2     11  CBCC     EB
  352.      PADC                    SPADC   .Z80      2     11  C01E     9B
  353.      SADC                    SSADC   .Z80      2     11  0067     95
  354.      MADC                    SMADC   .Z80      2     14  388B     8E
  355.  
  356.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  357.      LAFDC                   SLAFDC  .Z80      2      9  FD48     9E
  358.      PAFDC                   SPAFDC  .Z80      2      9  360B     59
  359.      SAFDC                   SSAFDC  .Z80      2      9  8AC1     FA
  360.      MAFDC                   SMAFDC  .Z80      2     11  D7D3     6D
  361.  
  362.      1.3.3. Numeric Output, Hexadecimal Output of Register Pair HL
  363.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  364.      LHL4HC                  SLHL4HC .Z80      1      4  95D6     04
  365.      PHL4HC                  SPHL4HC .Z80      1      4  D3C7     89
  366.      SHL4HC                  SSHL4HC .Z80      1      4  7A71     E7
  367.      MHL4HC                  SMHL4HC .Z80      1      4  702D     3E
  368.  
  369.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  370.      LHL5DC                  SLHL5DC .Z80      2     13  E558     B7
  371.      PHL5DC                  SPHL5DC .Z80      2     13  D617     67
  372.      SHL5DC                  SSHL5DC .Z80      2     13  A0B8     61
  373.      MHL5DC                  SMHL5DC .Z80      3     19  1869     C8
  374.  
  375.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  376.      LHLDC                   SLHL5DC .Z80      2     13  E558     B7
  377.      PHLDC                   SPHL5DC .Z80      2     13  D617     67
  378.      SHLDC                   SSHL5DC .Z80      2     13  A0B8     61
  379.      MHLDC                   SMHL5DC .Z80      3     19  1869     C8
  380.  
  381.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  382.      LHLFDC                  SLHLFDC .Z80      2     12  E526     E6
  383.      PHLFDC                  SPHLFDC .Z80      2     12  3D21     C9
  384.      SHLFDC                  SSHLFDC .Z80      2     12  39B5     6A
  385.      MHLFDC                  SMHLFDC .Z80      2     16  0AEE     7E
  386.  
  387.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  388.      EVAL                    SEVAL   .Z80      3     24  7AE5     F0
  389.  
  390.  
  391.                                      3
  392.  
  393.  
  394.  
  395.  
  396.  
  397.      
  398.  
  399.  
  400.      EVAL16                  SEVAL2  .Z80      2     12  1864     07
  401.      EVAL10                  SEVAL1  .Z80      2     10  1AEF     5B
  402.      EVAL8                   SEVAL3  .Z80      2      9  0A3B     A3
  403.      EVAL2                   SEVAL4  .Z80      1      8  5366     2F
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.                                      4
  458.  
  459.  
  460.  
  461.  
  462.  
  463.      
  464.  
  465.  
  466.      1.4. File Manipulation
  467.  
  468.      1.4.1. File Input/Output
  469.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  470.      F$APPEND, F$APPL        SFAPPEND.Z80      3     24  F13C     7E
  471.      F$CLOSE                 SFCLOSE .Z80      1      4  E9B6     41
  472.      F$DELETE                SFDELETE.Z80      1      3  B5AA     2B
  473.      F$EXIST                 SFEXIST .Z80      1      4  5C54     19
  474.      F$MAKE                  SFMAKE  .Z80      1      4  C7E2     1C
  475.      F$OPEN, F$MOPEN         SFOPEN  .Z80      2     10  6923     89
  476.      F$READ                  SFREAD  .Z80      1      4  D907     82
  477.      F$WRITE                 SFWRITE .Z80      1      4  69B2     AA
  478.      F$RENAME                SFRENAME.Z80      2     12  7CBB     CB
  479.      F$SIZE                  SFSIZE  .Z80      2     12  2D7A     93
  480.  
  481.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  482.      GETRR, GETFS            SGRR    .Z80      2     13  E730     BE
  483.      GETRR1, GETFS1          SGRR1   .Z80      2     12  1B5A     9E
  484.      GFA                     SGFA    .Z80      3     20  7F5B     42
  485.      R$READ                  SRREAD  .Z80      2      9  9D6B     4D
  486.      R$WRITE                 SRWRITE .Z80      2      9  536F     AB
  487.      SCFA                    SSCFA   .Z80      2     16  78B6     E6
  488.      SFA                     SSFA    .Z80      2     16  057E     C1
  489.  
  490.      1.4.2. Byte-Oriented File Input/Output
  491.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  492.      FI0$OPEN, FI0$CLOSE,
  493.      FO0$OPEN, FO0$CLOSE,
  494.      F0$GET, F0$PUT          S0FILEIO.Z80      2     13  31E4     41
  495.      FI1$OPEN, FI1$CLOSE,
  496.      FO1$OPEN, FO1$CLOSE,
  497.      F1$GET, F1$PUT          S1FILEIO.Z80      2     13  0424     68
  498.      FI2$OPEN, FI2$CLOSE,
  499.      FO2$OPEN, FO2$CLOSE,
  500.      F2$GET, F2$PUT          S2FILEIO.Z80      2     13  C1F5     8F
  501.      FI3$OPEN, FI3$CLOSE,
  502.      FO3$OPEN, FO3$CLOSE,
  503.      F3$GET, F3$PUT          S3FILEIO.Z80      2     13  1ABD     B6
  504.  
  505.      1.4.3. Byte-Oriented File I/O with Variable Buffers
  506.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  507.      FXI$OPEN, FXI$CLOSE,
  508.      FXO$OPEN, FXO$CLOSE,
  509.      FX$GET, FX$PUT          SFXIO   .Z80     13    101  CFCC     7D
  510.  
  511.      1.4.4. Byte-Oriented File I/O with UNGET
  512.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  513.      FYI$OPEN, FYI$CLOSE, FY$UNGET,
  514.      FYO$OPEN, FYO$CLOSE,
  515.      FY$GET, FY$PUT,         SFYIO   .Z80     15    113  F4B4     14
  516.  
  517.      1.4.5. Library Files
  518.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  519.      LUINIT                  SLUINIT .Z80      3     18  843C     4F
  520.      LUDIR                   SLUDIR  .Z80      4     28  DF11     05
  521.  
  522.  
  523.                                      5
  524.  
  525.  
  526.  
  527.  
  528.  
  529.      
  530.  
  531.  
  532.      LUOPEN                  SLUOPEN .Z80      3     22  911C     6C
  533.      LUREAD                  SLUREAD .Z80      2      9  174C     8D
  534.      LUCLOSE                 SLUCLOSE.Z80      1      5  DC01     7C
  535.  
  536.      1.4.6. Miscellaneous
  537.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  538.      FNAME                   SFNAME  .Z80      5     39  8622     0B
  539.      INITFCB                 SINITFCB.Z80      1      7  81D3     AF
  540.      SETDMA                  SSDMA   .Z80      1      4  0B91     D2
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.                                      6
  590.  
  591.  
  592.  
  593.  
  594.  
  595.      
  596.  
  597.  
  598.      1.5. Directory Manipulation
  599.  
  600.      1.5.1. Buffer Allocation
  601.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  602.      DBUFFER                 SDIR01  .Z80      2     12  825A     4F
  603.  
  604.      1.5.2. Directory Alphabetization
  605.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  606.      DIRALPHA                SDIR06  .Z80     11     81  5A52     BD
  607.  
  608.      1.5.3. Directory Entry Selection
  609.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  610.      DIRSEL                  SDIR07  .Z80      3     17  1CCD     E9
  611.  
  612.      1.5.4. Directory Load
  613.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  614.      DIRLOAD, DIRSLOAD       SDIR05  .Z80      7     56  0698     85
  615.  
  616.      1.5.5. Directory Pack
  617.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  618.      DIRPACK                 SDIR09  .Z80      2     15  6816     42
  619.      DIRNPACK                SDIR08  .Z80      2     11  C2D0     F7
  620.  
  621.      1.5.6. Disk Parameter Information Extraction
  622.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  623.      DPARAMS                 SDIR02  .Z80      3     18  4063     DC
  624.  
  625.      1.5.7. File Size Computation
  626.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  627.      FSIZE                   SDIR04  .Z80      2     14  8BA4     50
  628.  
  629.      1.5.8. Free Space Computation
  630.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  631.      DFREE                   SDIR03  .Z80      2     16  015F     2B
  632.  
  633.      1.5.9. General-Purpose
  634.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  635.      DIRF, DIRFS             SDIR    .Z80      2     14  0B34     4D
  636.      DIRQ                    SDIRQ   .Z80     18    138  E710     B7
  637.      DIRQS                   SDIRQS  .Z80     20    157  4490     49
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.                                      7
  656.  
  657.  
  658.  
  659.  
  660.  
  661.      
  662.  
  663.  
  664.      1.6. User Areas and Disks
  665.  
  666.      1.6.1. Save and Restore Disk/User Area
  667.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  668.      GETUD, PUTUD            SUD1    .Z80      1      8  33E3     0D
  669.  
  670.      1.6.2. Get and Set Current User Area
  671.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  672.      GUA                     SGUA    .Z80      1      5  919A     36
  673.      SUA                     SSUA    .Z80      1      5  C283     29
  674.  
  675.      1.6.3. Log Into a Disk/User
  676.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  677.      LOGUD                   SUD2    .Z80      1      5  0E56     03
  678.  
  679.      1.6.4. Return the Current Disk/User
  680.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  681.      RETUD                   SUD3    .Z80      1      5  56B6     94
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.                                      8
  722.  
  723.  
  724.  
  725.  
  726.  
  727.      
  728.  
  729.  
  730.      1.7. Branching
  731.  
  732.      1.7.1. Case with Register A
  733.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  734.      ACASE1                  SACAS1  .Z80      2     13  38A8     56
  735.      ACASE2                  SACAS2  .Z80      2     14  68AE     9F
  736.      ACASE3                  SACAS3  .Z80      2     16  5475     4D
  737.  
  738.      1.7.2. Case with Register Pair HL
  739.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  740.      HCASE1                  SHCAS1  .Z80      3     17  26E6     FF
  741.      HCASE2                  SHCAS2  .Z80      3     18  296D     91
  742.      HCASE3                  SHCAS3  .Z80      3     20  F434     48
  743.  
  744.      1.7.3. Computed Goto with Register A
  745.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  746.      AGOTO1                  SAGO1   .Z80      1      8  29A7     BE
  747.      AGOTO2                  SAGO2   .Z80      1      8  567E     1E
  748.      BGOTO1                  SBGO1   .Z80      2     10  83CC     04
  749.      BGOTO2                  SBGO2   .Z80      2     10  2B6C     CF
  750.  
  751.      1.7.4. Computed Goto with Register Pair HL
  752.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  753.      HGOTO1                  SHGO1   .Z80      1      8  D45D     20
  754.      HGOTO2                  SHGO2   .Z80      2      9  62AF     06
  755.      DGOTO1                  SDGO1   .Z80      2     12  D46B     AE
  756.      DGOTO2                  SDGO2   .Z80      2     12  B52B     C3
  757.  
  758.      1.7.5. Arithmetic IF with Register A
  759.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  760.      AIF1                    SAIF1   .Z80      1      7  1D89     A3
  761.      AIF2                    SAIF2   .Z80      1      7  B551     1A
  762.  
  763.      1.7.6. Arithmetic IF with Register Pair HL
  764.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  765.      HIF1                    SHIF1   .Z80      2     10  66DE     E2
  766.      HIF2                    SHIF2   .Z80      2     10  202C     D3
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.                                      9
  788.  
  789.  
  790.  
  791.  
  792.  
  793.      
  794.  
  795.  
  796.      1.8. Mathematical Functions
  797.  
  798.      1.8.1. Arithmetic Operations
  799.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  800.      ADDHD                   SMTH01  .Z80      1      4  E9ED     4D
  801.      SUBHD                   SMTH02  .Z80      1      4  4060     EA
  802.      MULHD                   SMTH11  .Z80      2     13  E321     28
  803.      DIVHD                   SMTH12  .Z80      2     13  0B5B     5F
  804.  
  805.      1.8.2. Complement Operations
  806.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  807.      NEGH, CMPH              SMTH10  .Z80      1      4  BBBC     03
  808.  
  809.      1.8.3. Logical Operations
  810.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  811.      ANDHD                   SMTH07  .Z80      1      3  DF1C     88
  812.      ORHD                    SMTH08  .Z80      1      3  DE30     D9
  813.      XORHD                   SMTH09  .Z80      1      3  9CF7     6E
  814.  
  815.      1.8.4. Rotate and Shift Operations
  816.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  817.      ROTLH                   SMTH03  .Z80      1      4  8F00     AE
  818.      ROTRH                   SMTH04  .Z80      1      3  2CAA     81
  819.      SHFTLH                  SMTH05  .Z80      1      4  DCAD     46
  820.      SHFTRH                  SMTH06  .Z80      1      4  E3BA     D6
  821.  
  822.      1.8.5. Random Number Generator
  823.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  824.      RNDINIT, RNDSEED, RND   SRAND   .Z80      2     12  9CA3     18
  825.  
  826.      1.8.6. CRC Calculation
  827.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  828.      CRCCLR, CRCUPD,
  829.      CRCDONE                 SCRC    .Z80      3     24  5008     10
  830.      CRC1CLR, CRC1UPD,
  831.      CRC1DONE                SCRC1   .Z80      3     24  CBCC     25
  832.      CRC2CLR, CRC2UPD,
  833.      CRC2DONE                SCRC2   .Z80      3     22  B3EA     F2
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.                                     10
  854.  
  855.  
  856.  
  857.  
  858.  
  859.      
  860.  
  861.  
  862.      1.9. Utilities 1
  863.  
  864.      1.9.1. Memory Allocation
  865.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  866.      ALLOC, IALLOC           SALLOC  .Z80      3     22  A20C     13
  867.  
  868.      1.9.2. Parsing Aids, Character Skip
  869.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  870.      SKNPUN, SKPUN           SSKPUN  .Z80      1      8  F425     D6
  871.      SKNSP, SKSP             SSKSP   .Z80      1      7  FD9D     2C
  872.  
  873.      1.9.3. Parsing Aids, Character Test
  874.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  875.      ISALNUM                 SISALNUM.Z80      1      5  06A2     9B
  876.      ISALPHA                 SISALPHA.Z80      1      6  FBA0     77
  877.      ISCTRL                  SISCTRL .Z80      1      5  0467     E2
  878.      ISDIGIT                 SISDIGIT.Z80      1      5  21D9     6B
  879.      ISGRAPH                 SISGRAPH.Z80      1      5  24E2     5A
  880.      ISHEX                   SISHEX  .Z80      1      6  FB81     58
  881.      ISPRINT                 SISPRINT.Z80      1      5  63EE     C4
  882.      ISPUN                   SISPUN  .Z80      1      8  3A83     C1
  883.      ISSP                    SISSP   .Z80      1      8  D09C     F8
  884.  
  885.      1.9.4. Parsing Aids, UNIX-Style ARGC/ARGV String Parser
  886.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  887.      ARGV                    SARGV   .Z80      3     22  0FD6     40
  888.  
  889.      1.9.5. Sort
  890.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  891.      SORT, SSBINIT           SSORT   .Z80     15    113  8F0B     26
  892.  
  893.      1.9.6. String and Value Comparison
  894.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  895.      INSTR                   SINSTR  .Z80      2     12  C950     89
  896.      COMPHD                  SCOMPHD .Z80      1      4  0FC6     BD
  897.      COMPB, COMPBC           SCOMP   .Z80      2      9  AB96     31
  898.      SCANNER                 SSCANNER.Z80      2     11  3C2D     0C
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.                                     11
  920.  
  921.  
  922.  
  923.  
  924.  
  925.      
  926.  
  927.  
  928.      1.10. Utilities 2
  929.  
  930.      1.10.1. BDOS and BIOS Access
  931.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  932.      BDOS                    SBDOS   .Z80      1      4  842D     36
  933.      BIOS                    SBIOS   .Z80      3     17  064A     96
  934.  
  935.      1.10.2. Capitalization
  936.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  937.      CAPS                    SCAPS   .Z80      1      3  864E     34
  938.      CAPSTR                  SCAPSTR .Z80      1      5  B6BB     C8
  939.  
  940.      1.10.3. Command Line Tail Extraction
  941.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  942.      CLINE                   SCLINE  .Z80      2     11  7399     9C
  943.  
  944.      1.10.4. Convert ASCII to Hexadecimal
  945.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  946.      CATH                    SCATH   .Z80      1      5  DDEB     01
  947.  
  948.      1.10.5. End of Code
  949.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  950.      CODEND, $MEMRY          SCODEND .Z80      1      7  DC7F     44
  951.  
  952.      1.10.6. Exchange Nybbles
  953.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  954.      EN                      SEN     .Z80      1      2  879B     B9
  955.  
  956.      1.10.7. Memory Fill
  957.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  958.      FILLB, FILLBC,
  959.      HFILB, HFILBC           SFILL   .Z80      2     10  C441     B9
  960.  
  961.      1.10.8. Memory Move
  962.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  963.      MOVEB, MOVEBC,
  964.      HMOVB, HMOVBC           SMOVE   .Z80      3     19  398D     E9
  965.  
  966.      1.10.9. Pause Execution
  967.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  968.      PAUSE                   SPAUSE  .Z80      3     23  965F     70
  969.  
  970.      1.10.10. Version Number of SYSLIB
  971.      Contents                Filename.typ  Size K  Recs   CRC  Cksum
  972.      VERSION                 SVERSION.Z80      2     16  B82F     F3
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.                                     12
  986.  
  987.  
  988.  
  989.  
  990.  
  991.      
  992.  
  993.  
  994.      1.11. Other Files
  995.  
  996.      SYSLIB.REL is the relocatable object code library of SYSLIB
  997.  
  998.              Filename.typ  Size K  Recs   CRC  Cksum
  999.              SYSLIB  .REL     24    188  5CD9     9D
  1000.  
  1001.      SBUILD.ZEX is used to assemble and create SYSLIB.REL
  1002.      SYSLIB.SEQ shows the linking order of the modules in SYSLIB
  1003.  
  1004.              Filename.typ  Size K  Recs   CRC  Cksum
  1005.              SBUILD  .ZEX      7     54  C288     15
  1006.              SYSLIB  .SEQ      3     21  821C     ED
  1007.  
  1008.      STEST.LBR contains the test programs for SYSLIB
  1009.  
  1010.              Filename.typ  Size K  Recs   CRC  Cksum
  1011.              STEST   .LBR     66    528  2EFE     E1
  1012.  
  1013.      The following are include files used by SYSLIB routines
  1014.  
  1015.              Filename.typ  Size K  Recs   CRC  Cksum
  1016.              LUDDEF  .LIB      1      8  D856     16
  1017.              SDIRHDR .LIB      1      5  4451     B6
  1018.  
  1019.      The following are the Help Files for SYSLIB
  1020.  
  1021.              Filename.typ  Size K  Recs   CRC  Cksum
  1022.              SYSLIB  .HLP      2     10  359F     FA
  1023.              SYSLIB0 .HLP     14    112  86FE     65
  1024.              SYSLIB1 .HLP     20    160  0F0A     93
  1025.              SYSLIB2 .HLP      5     34  475B     8E
  1026.              SYSLIB3 .HLP     24    186  F74C     07
  1027.              SYSLIB4 .HLP     17    134  17A8     95
  1028.              SYSLIB5 .HLP     12     90  DDF2     1C
  1029.              SYSLIB6 .HLP      8     61  0B26     95
  1030.              SYSLIB7 .HLP      6     46  3C31     64
  1031.              SYSLIB8 .HLP      5     37  10B8     80
  1032.              SYSLIB9 .HLP      4     26  8C8D     A5
  1033.              SYSLIBA .HLP      7     55  84B4     0D
  1034.              SYSLIBB .HLP      5     39  0DD6     A8
  1035.              SYSLIBC .HLP      9     72  0FB9     93
  1036.              SYSLIBD .HLP      7     51  DDE1     80
  1037.              SYSLIBE .HLP      8     63  71F8     00
  1038.              SYSLIBF .HLP      4     25  5A27     0D
  1039.              SYSLIBG .HLP      3     21  1203     E7
  1040.              SYSLIBH .HLP      2     14  2530     6F
  1041.              SYSLIBI .HLP      6     44  B232     65
  1042.              SYSLIBJ .HLP     21    162  6E76     3F
  1043.              SYSLIBK .HLP      8     60  2C07     9F
  1044.              SYSLIBL .HLP      1      4  D170     6A
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.                                     13
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.                           This Page Left Blank
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                                     14
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.      $
  1128.      $MEMRY, 12
  1129.  
  1130.      A
  1131.      ACASE1, 9
  1132.      ACASE2, 9
  1133.      ACASE3, 9
  1134.      ADDHD, 10
  1135.      AGOTO1, 9
  1136.      AGOTO2, 9
  1137.      AIF1, 9
  1138.      AIF2, 9
  1139.      ALLOC, 11
  1140.      ANDHD, 10
  1141.      ARGV, 11
  1142.  
  1143.      B
  1144.      BBLINE, 2
  1145.      BDOS, 12
  1146.      BGOTO1, 9
  1147.      BGOTO2, 9
  1148.      BIN, 1
  1149.      BIOS, 12
  1150.      BIST, 1
  1151.      BLINE, 2
  1152.      BOUT, 1
  1153.  
  1154.      C
  1155.      CAPIN, 1
  1156.      CAPINE, 1
  1157.      CAPS, 12
  1158.      CAPSTR, 12
  1159.      CATH, 12
  1160.      CCOUT, 1
  1161.      CIN, 1
  1162.      CLINE, 12
  1163.      CLOUT, 1
  1164.      CMPH, 10
  1165.      CODEND, 12
  1166.      COMPB, 11
  1167.      COMPBC, 11
  1168.      COMPHD, 11
  1169.      CONDIN, 1
  1170.      COUT, 1
  1171.      CPOUT, 1
  1172.      CRC1CLR, 10
  1173.      CRC1DONE, 10
  1174.      CRC1UPD, 10
  1175.      CRC2CLR, 10
  1176.      CRC2DONE, 10
  1177.      CRC2UPD, 10
  1178.      CRCCLR, 10
  1179.      CRCDONE, 10
  1180.      CRCUPD, 10
  1181.  
  1182.  
  1183.                                     15
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.      CRLF, 1
  1193.      CSOUT, 1
  1194.      CST, 1
  1195.  
  1196.      D
  1197.      DBUFFER, 7
  1198.      DFREE, 7
  1199.      DGOTO1, 9
  1200.      DGOTO2, 9
  1201.      DIRALPHA, 7
  1202.      DIRF, 7
  1203.      DIRFS, 7
  1204.      DIRLOAD, 7
  1205.      DIRNPACK, 7
  1206.      DIRPACK, 7
  1207.      DIRQ, 7
  1208.      DIRQS, 7
  1209.      DIRSEL, 7
  1210.      DIRSLOAD, 7
  1211.      DIVHD, 10
  1212.      DPARAMS, 7
  1213.  
  1214.      E
  1215.      EN, 12
  1216.      EPRINT, 2
  1217.      EPSTR, 2
  1218.      EVAL, 3
  1219.      EVAL10, 3
  1220.      EVAL16, 3
  1221.      EVAL2, 3
  1222.      EVAL8, 3
  1223.  
  1224.      F
  1225.      F$APPEND, 5
  1226.      F$APPL, 5
  1227.      F$CLOSE, 5
  1228.      F$DELETE, 5
  1229.      F$EXIST, 5
  1230.      F$MAKE, 5
  1231.      F$MOPEN, 5
  1232.      F$OPEN, 5
  1233.      F$READ, 5
  1234.      F$RENAME, 5
  1235.      F$SIZE, 5
  1236.      F$WRITE, 5
  1237.      F0$GET, 5
  1238.      F0$PUT, 5
  1239.      F1$GET, 5
  1240.      F1$PUT, 5
  1241.      F2$GET, 5
  1242.      F2$PUT, 5
  1243.      F3$GET, 5
  1244.      F3$PUT, 5
  1245.      FI0$CLOSE, 5
  1246.      FI0$OPEN, 5
  1247.  
  1248.  
  1249.                                     16
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.      FI1$CLOSE, 5
  1259.      FI1$OPEN, 5
  1260.      FI2$CLOSE, 5
  1261.      FI2$OPEN, 5
  1262.      FI3$CLOSE, 5
  1263.      FI3$OPEN, 5
  1264.      FILLB, 12
  1265.      FILLBC, 12
  1266.      FNAME, 6
  1267.      FO0$CLOSE, 5
  1268.      FO0$OPEN, 5
  1269.      FO1$CLOSE, 5
  1270.      FO1$OPEN, 5
  1271.      FO2$CLOSE, 5
  1272.      FO2$OPEN, 5
  1273.      FO3$CLOSE, 5
  1274.      FO3$OPEN, 5
  1275.      FSIZE, 7
  1276.      FX$GET, 5
  1277.      FX$PUT, 5
  1278.      FXI$CLOSE, 5
  1279.      FXI$OPEN, 5
  1280.      FXO$CLOSE, 5
  1281.      FXO$OPEN, 5
  1282.      FY$GET, 5
  1283.      FY$PUT, 5
  1284.      FYI$CLOSE, 5
  1285.      FYI$OPEN, 5
  1286.      FYO$CLOSE, 5
  1287.      FYO$OPEN, 5
  1288.  
  1289.      G
  1290.      GETUD, 8
  1291.      GUA, 8
  1292.  
  1293.      H
  1294.      HCASE1, 9
  1295.      HCASE2, 9
  1296.      HCASE3, 9
  1297.      HFILB, 12
  1298.      HFILBC, 12
  1299.      HGOTO1, 9
  1300.      HGOTO2, 9
  1301.      HIF1, 9
  1302.      HIF2, 9
  1303.      HMOVB, 12
  1304.      HMOVBC, 12
  1305.  
  1306.      I
  1307.      IALLOC, 11
  1308.      INITFCB, 6
  1309.      INLINE, 2
  1310.      INSTR, 11
  1311.      ISALNUM, 11
  1312.      ISALPHA, 11
  1313.  
  1314.  
  1315.                                     17
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.      ISCTRL, 11
  1325.      ISDIGIT, 11
  1326.      ISGRAPH, 11
  1327.      ISHEX, 11
  1328.      ISPRINT, 11
  1329.      ISPUN, 11
  1330.      ISSP, 11
  1331.  
  1332.      L
  1333.      LA2HC, 3
  1334.      LA3DC, 3
  1335.      LADC, 3
  1336.      LAFDC, 3
  1337.      LCRLF, 1
  1338.      LFNn, 2
  1339.      LHL4HC, 3
  1340.      LHL5DC, 3
  1341.      LHLDC, 3
  1342.      LHLFDC, 3
  1343.      LOGUD, 8
  1344.      LOUT, 1
  1345.      LPRINT, 2
  1346.      LPSTR, 2
  1347.      LUCLOSE, 5
  1348.      LUDIR, 5
  1349.      LUINIT, 5
  1350.      LUOPEN, 5
  1351.      LUREAD, 5
  1352.  
  1353.      M
  1354.      MA2HC, 3
  1355.      MA3DC, 3
  1356.      MADC, 3
  1357.      MAFDC, 3
  1358.      MFNn, 2
  1359.      MHL4HC, 3
  1360.      MHL5DC, 3
  1361.      MHLDC, 3
  1362.      MHLFDC, 3
  1363.      MOVEB, 12
  1364.      MOVEBC, 12
  1365.      MULHD, 10
  1366.  
  1367.      N
  1368.      NEGH, 10
  1369.  
  1370.      O
  1371.      ORHD, 10
  1372.  
  1373.      P
  1374.      PA2HC, 3
  1375.      PA3DC, 3
  1376.      PADC, 3
  1377.      PAFDC, 3
  1378.      PAUSE, 12
  1379.  
  1380.  
  1381.                                     18
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.      PFNn, 2
  1391.      PHL4HC, 3
  1392.      PHL5DC, 3
  1393.      PHLDC, 3
  1394.      PHLFDC, 3
  1395.      PRINT, 2
  1396.      PSTR, 2
  1397.      PUTUD, 8
  1398.  
  1399.      R
  1400.      RETUD, 8
  1401.      RIN, 1
  1402.      RND, 10
  1403.      RNDINIT, 10
  1404.      RNDSEED, 10
  1405.      ROTLH, 10
  1406.      ROTRH, 10
  1407.  
  1408.      S
  1409.      SA2HC, 3
  1410.      SA3DC, 3
  1411.      SADC, 3
  1412.      SAFDC, 3
  1413.      SCANNER, 11
  1414.      SCRLF, 1
  1415.      SETDMA, 6
  1416.      SFNn, 2
  1417.      SHFTLH, 10
  1418.      SHFTRH, 10
  1419.      SHL4HC, 3
  1420.      SHL5DC, 3
  1421.      SHLDC, 3
  1422.      SHLFDC, 3
  1423.      SKNPUN, 11
  1424.      SKNSP, 11
  1425.      SKPUN, 11
  1426.      SKSP, 11
  1427.      SORT, 11
  1428.      SOUT, 1
  1429.      SPRINT, 2
  1430.      SPSTR, 2
  1431.      SSBINIT, 11
  1432.      SUA, 8
  1433.      SUBHD, 10
  1434.      SYSLIB, 1
  1435.  
  1436.      V
  1437.      VERSION, 12
  1438.  
  1439.      X
  1440.      XORHD, 10
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.                                     19
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.