home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / progm / mystic.zip / PAS9.DOC < prev    next >
Text File  |  1986-02-27  |  5KB  |  173 lines

  1.  
  2.         Mystic Pascal  User Manual                                      79
  3.  
  4.  
  5.         A.  Error Messages
  6.  
  7.  
  8.         Identifier  Space Error -- The program being loaded has filled up 
  9.         the  storage  area reserved for  identifiers.   Run  the  Install 
  10.         program to increase the amount of Identifier Storage.
  11.  
  12.         Laser  Space Error -- The program being loaded has filled up  the 
  13.         Laser storage area.  Run the Install program to increase the size 
  14.         of the Laser.
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.         Appendix A:   Error Messages
  58.  
  59.         Mystic Pascal  User Manual                                      80
  60.  
  61.  
  62.         B.  ASCII Table
  63.  
  64.  
  65.         00   0   NUL             2B   43   +              56   86   V
  66.         01   1   SOH             2C   44   ,              57   87   W
  67.         02   2   STX             2D   45   -              58   88   X
  68.         03   3   ETX             2E   46   .              59   89   Y
  69.         04   4   EOT             2F   47   /              5A   90   Z
  70.         05   5   ENQ             30   48   0              5B   91   [
  71.         06   6   ACK             31   49   1              5C   92   \
  72.         07   7   BEL             32   50   2              5D   93   ]
  73.         08   8   BS              33   51   3              5E   94   ^
  74.         09   9   HT              34   52   4              5F   95   _
  75.         0A  10   LF              35   53   5              60   96   `
  76.         0B  11   VT              36   54   6              61   97   a
  77.         0C  12   FF              37   55   7              62   98   b
  78.         0D  13   CR              38   56   8              63   99   c
  79.         0E  14   SO              39   57   9              64  100   d
  80.         0F  15   SI              3A   58   :              65  101   e
  81.         10  16   DLE             3B   59   ;              66  102   f 
  82.         11  17   DC1             3C   60   <              67  103   g
  83.         12  18   DC2             3D   61   =              68  104   h
  84.         13  19   DC3             3E   62   >              69  105   i
  85.         14  20   DC4             3F   63   ?              6A  106   j
  86.         15  21   NAK             40   64   @              6B  107   k
  87.         16  22   SYN             41   65   A              6C  108   l
  88.         17  23   ETB             42   66   B              6D  109   m
  89.         18  24   CAN             43   67   C              6E  110   n
  90.         19  25   EM              44   68   D              6F  111   o
  91.         1A  26   SUB             45   69   E              70  112   p
  92.         1B  27   ESC             46   70   F              71  113   q
  93.         1C  28   FS              47   71   G              72  114   r
  94.         1D  29   GS              48   72   H              73  115   s
  95.         1E  30   RS              49   73   I              74  116   t
  96.         1F  31   US              4A   74   J              75  117   u
  97.         20  32   space           4B   75   K              76  118   v
  98.         21  33   !               4C   76   L              77  119   w
  99.         22  34   "               4D   77   M              78  120   x
  100.         23  35   #               4E   78   N              79  121   y
  101.         24  36   $               4F   79   O              7A  122   z
  102.         25  37   %               50   80   P              7B  123   {
  103.         26  38   &               51   81   Q              7C  124   |
  104.         27  39   '               52   82   R              7D  125   }
  105.         28  40   (               53   83   S              7E  126   ~
  106.         29  41   )               54   84   T              7F  127   DEL
  107.         2A  42   *               55   85   U
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.         Appendix B:   ASCII Table
  115.  
  116.         Mystic Pascal  User Manual                                      81
  117.  
  118.  
  119.         C.  ISO Standard Pascal
  120.  
  121.              Mystic  Pascal  intends to comply 100% with the  ISO  Pascal 
  122.         Standard  Level  0.   This is essentially identical to  the  ANSI 
  123.         Pascal  Standard.   The  British  Standard  Institute's  official 
  124.         Pascal  Validation  Suite is used to test  compliance  of  Mystic 
  125.         Pascal with the ISO Standard.
  126.  
  127.              For  several years there has been a vigorous debate over the 
  128.         Pascal Standard and various non-standard compilers.  The language 
  129.         purists  insist that every Pascal compiler comply perfectly  with 
  130.         the ISO Standard.   The primary reason is to promote  portability 
  131.         of Pascal programs among the many types of computers.  
  132.  
  133.              On  the other side are those who argue that the basic Pascal 
  134.         Standard  lacks many important features such as string  handling, 
  135.         random  file  access  and  separate  compilation  and   therefore 
  136.         extensions are necessary for all but the simplest programs.  
  137.  
  138.              Thankfully,  the  ISO  Standard offers an escape  from  this 
  139.         dilemma,  although  one  that  increases the  complexity  of  the 
  140.         compiler.    A  compiler  may  offer  extensions  and  still   be 
  141.         considered  standard  if those extensions are documented  and  if 
  142.         they  may be switched off.   This is the path that Mystic  Pascal 
  143.         takes.
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.         Appendix C:   ISO Standard Pascal
  172.  
  173.