Difference between revisions of "Mode extendedpascal"

From Lazarus wiki
Jump to navigationJump to search
m
(rewrite a bit, remove defunct external link)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{LanguageBar}}
  
{{Mode_extpas}}
+
The [[FPC]]’s [[Compiler Mode|compiler compatibility mode]] '''<syntaxhighlight lang="pascal" inline style="whitespace: nowrap;">{$mode extendedPascal}</syntaxhighlight>''' intends to support all features of the International Organization for Standardization's standard 10206, “[[Extended Pascal]]”.
 +
It builds on top of [[Mode ISO|<syntaxhighlight lang="pascal" inline style="whitespace: nowrap;">{$mode ISO}</syntaxhighlight>]].
  
Mode extpas ('''Extended Standard Pascal''') is a planned Free Pascal [[Compiler Mode|compiler mode]] that will support the International Standards Organization '''ISO 10206''' Pascal language specification.
+
== status ==
 +
This mode is available since FPC version 3.2.0.
 +
It was formerly known as <syntaxhighlight lang="pascal" inline style="whitespace: nowrap;">{$mode extPas}</syntaxhighlight>.
 +
Many identifiers in FPC’s [[Source code|source code]] still make use of this name though.
 +
You can track the development progress in the {{gitlab|issue|FPC|32549}}.
 +
 
 +
[[Category: Modes]]

Latest revision as of 23:40, 20 January 2022

English (en)

The FPC’s compiler compatibility mode {$mode extendedPascal} intends to support all features of the International Organization for Standardization's standard 10206, “Extended Pascal”. It builds on top of {$mode ISO}.

status

This mode is available since FPC version 3.2.0. It was formerly known as {$mode extPas}. Many identifiers in FPC’s source code still make use of this name though. You can track the development progress in the FPC issue 32549.