Free Pascal - Open source compiler for Pascal and Object Pascal

  •        471

Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. The language syntax has excellent compatibility with TP 7.0 as well as with most versions of Delphi (classes, rtti, exceptions, ansistrings, widestrings, interfaces). A Mac Pascal mode, largely compatible with Think Pascal and MetroWerks Pascal, is also available. Furthermore Free Pascal supports function overloading, operator overloading, global properties and several other extra features.

http://www.freepascal.org/

Tags
Implementation
License
Platform

   




Related Projects

libsql - sqlite, mysql, odbc for pascal


Cross-platformamp;compiler object pascal library that interfaces sqlite, mysql and odbc, allowing quick and easy data access. Wraps SQLite 2.8x amp; 3x; (embedded) MySQL 3.2x, 4.x amp; 5.0; ODBC. Compatibility: delphi, kylix and freepascal; win32, linux, OSX

pascal-mips-compiler - CSE440 compiler construction project - pascal to mips compiler


CSE440 compiler construction project - pascal to mips compiler

pascal - A Pascal compiler & compiler toolkit written in Clojure


A Pascal compiler & compiler toolkit written in Clojure

pj-compiler - A compiler for Pascal Junior (a subset of Pascal)


A compiler for Pascal Junior (a subset of Pascal)

pascal-compiler - Repository for a pascal compiler built using Python


Repository for a pascal compiler built using Python



pascal-compiler - A project Pascal compiler written in Haskell.


A project Pascal compiler written in Haskell.

Pascal-Compiler - A small compiler for a subset of the Pascal programming language.


A small compiler for a subset of the Pascal programming language.

pascal-compiler - Simple compiler for simple Pascal


Simple compiler for simple Pascal

pascal-compiler - A compiler front-end for a Pascal-like language


A compiler front-end for a Pascal-like language

pascal-compiler - An attempted to create a compiler for subset of Pascal language.


An attempted to create a compiler for subset of Pascal language.

fpc.vim - "Free Pascal Compiler" compiler plugin.


"Free Pascal Compiler" compiler plugin.

Free Pascal Compiler


A 32/64-bit Pascal compiler for Win32/64/CE, Linux, Mac OS X/iOS, FreeBSD, OS/2, Game Boy Advance, Nintendo NDS and DOS; semantically compatible with Delphi, Borland Pascal and Mac Pascal (partially) with extra features, e.g. operator overloading.

Lazarus


The Lazarus IDE is a stable and feature rich visual programming environment for the FreePascal Compiler. It supports the creation of self-standing graphical and console applications and runs on Linux, FreeBSD, MacOSX and Windows.

ikhebtools


The project create, modify and translate existed libraries and tools for using the Hebrew language and Bi-Directional tools using FreePascal as main development compiler

fptest - Testing framework for the Object Pascal language using the Free Pascal compiler.


Testing framework for the Object Pascal language using the Free Pascal compiler.

DotPascal - Pascal compiler for .Net (translates PASCAL code to MSIL)


Pascal compiler for .Net (translates PASCAL code to MSIL)

PasComp - (Simple, Incomplete) Pascal Compiler/ASM Converter in Pascal


(Simple, Incomplete) Pascal Compiler/ASM Converter in Pascal

OpenSource Pascal


OpenSource Pascal is a 16 bit pascal compiler. It is available for intel x86 processors and DOS, WIN32 operating systems. The language syntax is compatible with TP 4.0, with some extensions. Compiler is write in Pascal.

[FullTuring] Simple Pascal Compiler


FullTuring Simple Pascal Interpretor is the first compiler education project for FullTuring members who want to know the knowledge inside a compiler.