Difference between revisions of "Compiler/de"

From Lazarus wiki
Jump to navigationJump to search
m
m
Line 1: Line 1:
 
{{Compiler}}
 
{{Compiler}}
  
The '''compiler''' (in this case, the FPC Pascal Compiler) is the executable program that translates Pascal [[Source code|source code]] into [[Assembly language|assembly language]] to then be processed by the [[Assembler|assembler]] into the [[Application|application]] that the source code specifies.
+
Der '''Compiler''' (in diesem Fall der FPC Pascal Compiler) ist das ausführbare Programm, das Pascal [[Source code|Quellcode]] in [[Assembly language|Assemblersprache]] übersetzt, welche dann durch den [[Assembler|Assembler]] verarbeitet wird zur [[Application|Anwendung]], die im Quellcode spezifiziert ist.
  
 
Note that some [[Pascal]] compilers - and most other compilers - directly generate the [[Executable program|executable program]] or produce an [[Object module|object module]] that can be passed to a program linker.  In the case of the FPC Pascal Compiler, that job is performed by the assembler program.
 
Note that some [[Pascal]] compilers - and most other compilers - directly generate the [[Executable program|executable program]] or produce an [[Object module|object module]] that can be passed to a program linker.  In the case of the FPC Pascal Compiler, that job is performed by the assembler program.
  
Some Pascal compilers are standalone [[Executable program|executable program]]s which are passed a command line and a set of files.  Other Pascal compilers provide an [[IDE|Integrated Development Environment]] or ''IDE'', which allows for editing and compilation to be done in a seamless fashion.
+
Some Pascal compilers are standalone [[Executable program|executable programs]] which are passed a command line and a set of files.  Other Pascal compilers provide an [[IDE|Integrated Development Environment]] or ''IDE'', which allows for editing and compilation to be done in a seamless fashion.
 +
 
 +
Beispiele von Pascal Compilern:
 +
* [[AAEC Pascal|Australian Atomic Energy Commission]] Pascal Compiler für den IBM 370 Mainframe
 +
* [[Borland Pascal]] und [[Turbo Pascal]] die von Borland International entwickelt wurden für MS-Dos und Windows 3.1 oder [[16-bit]] Anwendungen für Windows 95.
 +
* [[Delphi]] von Borland International welcher [[32-bit]] Anwendungen für Windows 95/98/NT/Me/2000/XP erzeugt.
 +
* [[Kylix]] von Borland International welcher [[32-bit]] Anwendungen für [[Linux]] erzeugt.
 +
* [[UCSD Pascal]] für die PDP-11 und Apple II Computer, und später für die IBM-PC unter MS-Dos auf seinem eigenen Betriebssystem laufend.
  
Examples of Pascal compilers include:
 
* [[AAEC Pascal|Australian Atomic Energy Commission]] Pascal Compiler for the IBM 370 Mainframe
 
* [[Borland Pascal]] and [[Turbo Pascal]] which were developed by Borland International for MS-Dos and for Windows 3.1 or as [[16-bit]] applications for Windows 95.
 
* [[Delphi]] from Borland International which produces [[32-bit]] applications for Windows 95/98/NT/Me/2000/XP.
 
* [[Kylix]] from Borland International  which produces [[32-bit]] applications for [[Linux]].
 
* [[UCSD Pascal]] for the PDP-11 and Apple II computers, and later for the IBM-PC under MS-Dos running on its own operating system.
 
  
 
{{Compilers}}
 
{{Compilers}}

Revision as of 17:01, 30 January 2007

Deutsch (de) English (en) español (es) suomi (fi) français (fr) Bahasa Indonesia (id) português (pt)

Der Compiler (in diesem Fall der FPC Pascal Compiler) ist das ausführbare Programm, das Pascal Quellcode in Assemblersprache übersetzt, welche dann durch den Assembler verarbeitet wird zur Anwendung, die im Quellcode spezifiziert ist.

Note that some Pascal compilers - and most other compilers - directly generate the executable program or produce an object module that can be passed to a program linker. In the case of the FPC Pascal Compiler, that job is performed by the assembler program.

Some Pascal compilers are standalone executable programs which are passed a command line and a set of files. Other Pascal compilers provide an Integrated Development Environment or IDE, which allows for editing and compilation to be done in a seamless fashion.

Beispiele von Pascal Compilern:

  • Australian Atomic Energy Commission Pascal Compiler für den IBM 370 Mainframe
  • Borland Pascal und Turbo Pascal die von Borland International entwickelt wurden für MS-Dos und Windows 3.1 oder 16-bit Anwendungen für Windows 95.
  • Delphi von Borland International welcher 32-bit Anwendungen für Windows 95/98/NT/Me/2000/XP erzeugt.
  • Kylix von Borland International welcher 32-bit Anwendungen für Linux erzeugt.
  • UCSD Pascal für die PDP-11 und Apple II Computer, und später für die IBM-PC unter MS-Dos auf seinem eigenen Betriebssystem laufend.


Various Pascal Compilers:
AAEC Pascal | Alice Pascal | Apple Pascal | Borland Pascal | Clascal | Delphi | Free Pascal Compiler (FPC) | GNU Pascal | Kylix | Lisa Pascal | Mac Pascal | Metrowerks Pascal | NBS Pascal | OMSI Pascal | PascalABC.net | P32 | Sibyl | Smart Pascal | Stanford Pascal Compiler | Swedish Pascal | THINK Pascal | Turbo Pascal | UCSD Pascal | VAX Pascal | Virtual Pascal | winsoft PocketStudio
An extensive list of compilers was maintained at Pascaland (Internet Archive Version) up to January 2018.