Difference between revisions of "FPC"

From Free Pascal wiki
Jump to navigationJump to search
m (→‎Using FPC: Remove page link for dead page)
(Updated latest version from 3.0.4 to 3.2.0; added New features and User Changes links)
Line 3: Line 3:
 
This is the main page of the '''Free Pascal Compiler''' ('''FPC''') itself.
 
This is the main page of the '''Free Pascal Compiler''' ('''FPC''') itself.
  
The current version of FPC is ([http://www.freepascal.org/ '''3.0.4''' november 2017])
+
The current version of FPC is ([http://www.freepascal.org/ '''3.2.0''' June 19, 2020])
 +
 
 +
* [[FPC New Features 3.2.0]]
 +
* [[User Changes 3.2.0|FPC User Changes 3.2.0]]
  
 
==General Info==
 
==General Info==
 +
 
* [[Standard Pascal]]
 
* [[Standard Pascal]]
 
* [[Platform list|Supported Platforms]]
 
* [[Platform list|Supported Platforms]]
  
 
Supported [[Compiler Mode|Pascal language mode]]s:
 
Supported [[Compiler Mode|Pascal language mode]]s:
 +
 
* [[Mode FPC]] (default mode)
 
* [[Mode FPC]] (default mode)
 
* [[Mode ObjFPC]] (full featured mode)
 
* [[Mode ObjFPC]] (full featured mode)
Line 18: Line 23:
  
 
Planned language modes:
 
Planned language modes:
 +
 
* [[Mode extpas]] ([[Extended Pascal]] - ISO 10206 compatibility)
 
* [[Mode extpas]] ([[Extended Pascal]] - ISO 10206 compatibility)
  
 
Obsolete language modes:
 
Obsolete language modes:
 +
 
* [[Mode GPC]] ([[GNU Pascal]] compatibility)
 
* [[Mode GPC]] ([[GNU Pascal]] compatibility)
  
 
==Using FPC==
 
==Using FPC==
 +
 
* [[Writing portable code regarding the processor architecture]]
 
* [[Writing portable code regarding the processor architecture]]
 
* [[Writing efficient code]]
 
* [[Writing efficient code]]
Line 35: Line 43:
  
 
==Developing FPC==
 
==Developing FPC==
 +
 
* [[Compiler development articles]]
 
* [[Compiler development articles]]
 
* [[Language related articles]]
 
* [[Language related articles]]

Revision as of 12:17, 3 July 2020