GNU Pascal

E8677

GNU Pascal is a free, open-source Pascal compiler that is part of the GNU project and designed to be compatible with various Pascal standards.

Jump to: Surface forms Statements Referenced by

Observed surface forms (4)

Surface form Occurrences
Free Pascal 2
GNU Pascal Compiler 2
GNU Pascal Compiler manual 1

Statements (43)

Predicate Object
instanceOf GNU Project software
Pascal compiler
free software
open-source software
abbreviation GPC
aimsFor high compatibility with existing Pascal code
basedOn GNU Compiler Collection
category Pascal programming language family tools
compilers
compatibleWith Borland Pascal dialect
ISO 10206 Extended Pascal standard
Pascal
surface form: ISO 7185 Pascal standard

Pascal
surface form: Pascal-SC dialect

Turbo Pascal dialect
developer Free Software Foundation
GNU Project
distributionForm source code
hasComponent Pascal front end for GCC
homepage https://www.gnu.org/software/gpc/
implements ISO 10206 Extended Pascal standard
surface form: ISO 10206 Extended Pascal

Pascal
surface form: ISO 7185 Pascal
license GNU General Public License
maintainer GNU Pascal self-linksurface differs
surface form: GNU Pascal development team
partOf GNU Project
programmingLanguage Pascal
repository https://gcc.gnu.org/git/?p=gcc.git (historical integration)
softwareModel free and open-source software
status mature but with limited recent development
supports command-line compilation
linking with C libraries
supportsFeature Borland-style Pascal mode
Extended Pascal modules
ISO Pascal conformant mode
inline assembly via GCC
object-oriented programming extensions
separate compilation
supportsPlatform Linux
surface form: GNU/Linux

Windows
surface form: Microsoft Windows

macOS
various Unix-like systems
target multiple CPU architectures via GCC
usesBackend GNU Compiler Collection
surface form: GCC
writtenIn C

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

GPC abbreviationOf GNU Pascal
this entity surface form: GNU Pascal Compiler
GPC documentation GNU Pascal
this entity surface form: GNU Pascal Compiler manual
GPC fullName GNU Pascal
this entity surface form: GNU Pascal Compiler
Turbo Pascal influenced GNU Pascal
this entity surface form: Free Pascal
GNU Pascal maintainer GNU Pascal self-linksurface differs
this entity surface form: GNU Pascal development team
Pascal notableImplementation GNU Pascal
this entity surface form: Free Pascal
Pascal notableImplementation GNU Pascal