Free Pascal for Windows - Programming - Software Library
Free Pascal for Windows
Free Pascal language syntax is semantically compatible with Turbo Pascal 7.0. Some extensions used by Delphi are also supported. These are: classes, rtti, exceptions, and ansi strings.
Additional features include: procedure and operator overloading support, a code optimizer, a peephole optimizer, the ability to load variables into registers, an assembler level dataflow analyzer, stack frame eliminations, an integrated assembler parser, smart linking, support for the GNU debugger, and cross-platform API support.