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.
Observed surface forms (4)
| Surface form | Occurrences |
|---|---|
| Free Pascal | 2 |
| GNU Pascal Compiler | 2 |
| GNU Pascal Compiler manual | 1 |
| GNU Pascal development team | 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.
this entity surface form:
GNU Pascal Compiler
this entity surface form:
GNU Pascal Compiler manual
this entity surface form:
Free Pascal
this entity surface form:
GNU Pascal development team
this entity surface form:
Free Pascal