sGlobalMode/de: Difference between revisions
From Free Pascal wiki
Jump to navigationJump to search
mNo edit summary |
mNo edit summary |
||
Line 16: | Line 16: | ||
<tr> | <tr> | ||
<td align="left" valign="top">TP</td> | <td align="left" valign="top">TP</td> | ||
<td>Turbo Pascal Kompatibilitätsmodus. Alle Objekt-Pascalerweiterungen sind ausgeschalten, ausgenommen davon sind nur die Ansistrings, diese sind möglich. | <td>Turbo Pascal Kompatibilitätsmodus. Alle Objekt-Pascalerweiterungen sind ausgeschalten, ausgenommen davon sind nur die Ansistrings, diese sind möglich. Dieser Modus kann auch über den Kommandozeilenschalter -So aktiviert werden.</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 24: | Line 24: | ||
<tr> | <tr> | ||
<td align="left" valign="top">OBJFPC</td> | <td align="left" valign="top">OBJFPC</td> | ||
<td>Objektpascalmodus. Dieser Schalter hat die | <td>Objektpascalmodus. Der Compiler-Modus objfpc ist ein erweiterter fpc Compiler-Modus. Dieser Schalter hat die gleiche Wirkung wie der Kommandozeilenschalter -S2</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td align="left" valign="top">MACPAS</td> | <td align="left" valign="top">MACPAS</td> | ||
<td>MacPas Kompatibilitätsmodus. In diesem Modus versucht der Compiler mehr Kompatibilität zu den Pascaldialekten (wie Think Pascal, Metroworks Pascal und MPW Pascal) auf dem Betriebsystem Mac Os zu erreichen.</td> | <td>MacPas Kompatibilitätsmodus. In diesem Compiler-Modus versucht der Compiler mehr Kompatibilität zu den Pascaldialekten (wie Think Pascal, Metroworks Pascal und MPW Pascal) auf dem Betriebsystem Mac Os zu erreichen.</td> | ||
</tr> | </tr> | ||
</table> | </table> |
Revision as of 11:09, 9 June 2013
Deutsch (de)
Zurück zu den globalen Compilerdirektiven.
Die globale Compiler Direktive $MODE teilt dem Compiler mit, welchen Kompatibilitätsmodus (Kompatibilität zu den Compilern anderer Hersteller) er verwenden soll.
DEFAULT | Standard Modus. Der Compiler kehrt zu dem Modus zurück, der an der Kommandozeile eingegeben wurde. |
DELPHI | Delphi Kompatibilitätsmodus. Alle Objekt-Pascalerweiterungen sind eingeschalten. Die hat die gleiche Wirkung wie der Kommandozeilenschalter -Sd. |
TP | Turbo Pascal Kompatibilitätsmodus. Alle Objekt-Pascalerweiterungen sind ausgeschalten, ausgenommen davon sind nur die Ansistrings, diese sind möglich. Dieser Modus kann auch über den Kommandozeilenschalter -So aktiviert werden. |
FPC | Der FPC Modus ist der Standardmodus. |
OBJFPC | Objektpascalmodus. Der Compiler-Modus objfpc ist ein erweiterter fpc Compiler-Modus. Dieser Schalter hat die gleiche Wirkung wie der Kommandozeilenschalter -S2 |
MACPAS | MacPas Kompatibilitätsmodus. In diesem Compiler-Modus versucht der Compiler mehr Kompatibilität zu den Pascaldialekten (wie Think Pascal, Metroworks Pascal und MPW Pascal) auf dem Betriebsystem Mac Os zu erreichen. |
Beispiele:
{$MODE TP}
Die globale Compiler Direktive $MODE hat ihr Gegenstück in den Kommandozeilen-Optionen -So, -Sd, -Sp und -S2.
--Olaf 09:55, 11 February 2013 (UTC)