The Free Pascal Compiler is a Turbo Pascal 7.0 and Delphi-compatible 32/64 bit Pascal Compiler. It comes with a fully TP 7.0-compatible run-time library. Some extensions have been added to the language, like function overloading. Shared libraries can be linked. Basic Delphi support is implemented with classes, exceptions, RTTI, and ansistrings. A Free Component Library (FCL) is available with the base classes. Bindings for X11, ncurses, GTK, OpenGL, zlib, mysql, interbase and postgres are available.
|Tags||Software Development Compilers|
|Implementation||Object Pascal Pascal|
Release Notes: This release adds fixes and improvements for fcl-db, Web and JSON package synchronization, improvements to the chmcmd compiler, and several fixes for winunits (and winceunits).
Release Notes: This release adds bugfixes.
Release Notes: This release adds an Objective-Pascal dialect (supported on all Mac OS X and iOS targets), many Delphi compatibility mode improvements, and various new ARM code generator features.
Release Notes: This release contains most library fixes from early June 2010 through March 2011. There are also some compiler fixes, most relating to 64-bit.
Release Notes: Many fixes and a few new features were added. Most library fixes since June 2010 are included.