VMS Help PASCAL, Standards *Conan The Librarian (sorry for the slow response - running on an old VAX) |
The Compaq Pascal compiler accepts programs that conform to two standards and a subset of programs that comply with a third. Also, Compaq Pascal provides features that are not part of any standard (called extensions). If you require portable code, do not use the Compaq 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) Compaq 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 Compaq Pascal supports many -- but not all -- Extended Pascal standard features, it cannot compile all programs that comply with Extended Pascal.
|