GNU Pascal

Basisdaten

Entwickler Free Software Foundation
Betriebssystem plattformübergreifend
Programmier­sprache C
Kategorie Compiler
Lizenz GPL
deutschsprachig nein
www.gnu-pascal.de

GNU Pascal (GPC) ist ein Compiler für die Programmiersprachen Pascal und Object Pascal, der als Frontend zur GNU Compiler Collection (GCC) konzipiert wurde.

Weitere Einzelheiten

Bearbeiten

Der Compiler GNU Pascal ist kein offizieller Bestandteil des GCC. GNU Pascal ist vollständig kompatibel zum ISO-7185-Pascal-Standard und fast vollständig zum ISO-10206-Extended-Pascal-Standard. Des Weiteren ist der GPC kompatibel zu Borland Pascal 7.0, teilweise zu Delphi und Free Pascal, sowie MacPascal und Pascal-SC (PXSC).

Dadurch, dass GNU Pascal auf GCC basiert und in C geschrieben ist, ist es auf allen Plattformen verwendbar, auf denen auch GCC läuft und kann auch als Cross-Compiler für diese Plattformen eingerichtet werden. Damit werden unter anderem die Betriebssysteme Unix, Linux, Windows und Mac OS X unterstützt, womit der Compiler auch als betriebssystem- oder plattformübergreifend angesehen werden kann.

Die Tatsache, dass GPC auf GCC aufsetzt, verleitete häufig zu der falschen Annahme, dass GPC die Sprache C als Zwischensprache verwende. Dies ist jedoch nicht der Fall. GNU Pascal ist genauso an GCC angebunden wie Ada oder Fortran.

Die letzte offizielle Version von GPC datiert auf den 25. März 2006. Es kann somit wohl davon ausgegangen werden, dass GPC nicht mehr weiterentwickelt wird.

Bearbeiten
Wikibooks: GNU-Pascal in Beispielen – Lern- und Lehrmaterialien

📚 Artikel Terkait di Wikipedia

Pascal (Programmiersprache)

Pascalcompiler (Free Pascal, GNU Pascal) genannt, wird im aktuellen Informatikunterricht Pascal ebenfalls noch eingesetzt. Im Hobby-Bereich erlangte Pascal zeitweilig

GNU Compiler Collection

die Instruktionen spezifizieren. GNU Compiler for Java GNU Pascal GNU Fortran GNU Debugger GNU Assembler GNU Make GNU_Build_System distcc, ccache MinGW

Object Pascal

gibt es viele andere Compiler für Object Pascal wie u. a. die Open-Source-Projekte Free Pascal und GNU Pascal. Sie streben teilweise Kompatibilität zu

Turbo Pascal

Nachfolgerwebsite von Embarcadero verfügbar. Mit Free Pascal und GNU Pascal gibt es zwei Turbo-Pascal-kompatible freie Compiler, die für zahlreiche Betriebssysteme

Free Pascal

kompatibel zu anderen Pascal-Dialekten (z. B. Turbo Pascal, Embarcadero Delphi, und bis einschließlich Version 2.2 auch GNU Pascal) integrierte Assembler

GPC

Plant Council, der Weltpflanzenrat Globale Produktklassifikation des GS1 GNU Pascal Compiler, ein Programmierwerkzeug GPC Biotech, deutsches Biotechnologieunternehmen

Pascal Script

besteht. Pascal Script unterstützt die meisten Object-Pascal-Konstrukte, so dass eine partielle Kompatibilität zu Delphi, Free Pascal und GNU Pascal gegeben

GNU Debugger

Das UNIX-Programm GDB – der GNU Debugger – ist der De-facto-Standard-Debugger von Linux-Systemen und wurde vom GNU-Projekt entwickelt. Er ist auf viele