See the Irie Pascal Programmer's Reference Manual (in "progref.html") for more information.
"6.10 Allow 'otherwise'"
When this extension is enabled (the default), the Irie Pascal compiler will allow you to use the keyword
otherwise in case statements and variant records to specify "all values that haven't been used yet". You
can also use the keyword else instead of otherwise (this feature was added in order to improve
compatibility with Turbo Pascal).
"6.11 Enable non-standard procedures"
When this extension is enabled (it is by default), the Irie Pascal compiler will recognized a number of
non-standard procedures, which are not part of Standard Pascal (i.e. ISO/IEC 7185). NOTE: ISO/IEC
7185 is the standard for the Pascal porgramming language published by the Internation Organization for
Standardization.
See the Irie Pascal Programmer's Reference Manual (in "progref.html") for a complete list of non-
standard procedures.
"6.12 Allow relaxed declaratons"
Standard Pascal (i.e. ISO/IEC 7185) requires that all declarations/definitions of the same kind must be
made together in a single group and that the groups must appear in a specific order. NOTE: ISO/IEC
7185 is the standard for the Pascal porgramming language published by the Internation Organization for
Standardization.
The order of declarations/definitions required by Standard Pascal is:
Label declaration group
Constant definition group
Type definition group
Variable declaration group
sub-block declaration group
When this extension is enabled (it is by default), there can be more than one of each kind of group and
groups can appear in any order except that, for declarations local to a function or procedure, the sub-block
declaration group must be last.
See the Irie Pascal Programmer's Reference Manual (in "progref.html") for more information about
declarations/definitions.
"6.13 Enable non-standard types"
When this extension is enabled (it is by default), the Irie Pascal compiler will recognized a number of
non-standard types, which are not part of Standard Pascal (i.e. ISO/IEC 7185). NOTE: ISO/IEC 7185 is
the standard for the Pascal porgramming language published by the Internation Organization for
Standardization.
See the Irie Pascal Programmer's Reference Manual (in "progref.html") for more a complete list of non-
standard types.