VMS Help  —  PASCAL  Standards
  The VSI Pascal compiler accepts programs  that  conform  to  two
  standards  and  a  subset  of programs that comply with a third.
  Also, VSI Pascal provides features that  are  not  part  of  any
  standard  (called extensions).  If you require portable code, do
  not use the VSI Pascal extensions.

  The unextended Pascal standards are as follows:

   o  American National Standard ANSI/IEEE770X3.97-1989 (ANSI)

   o  International Standard ISO 7185-1989 (ISO)

  VSI Pascal accepts programs that conform to either standard.

  The Extended Pascal standards are as follows:

   o  American National Standard ANSI/IEEE 770X3.160-1989 (ANSI)

   o  International Standard ISO 10206-1989 (ISO)

  The two Extended Pascal standards  are  identical  in  function.
  Extended   Pascal   is  a  superset  of  the  unextended  Pascal
  standards.

  Since VSI Pascal supports many -- but not all -- Extended Pascal
  standard  features,  it  cannot compile all programs that comply
  with Extended Pascal.
Close Help