Bedeutung einer fehlenden Mode-Angabe

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Kay
Beiträge: 134
Registriert: So 14. Nov 2010, 15:17

Bedeutung einer fehlenden Mode-Angabe

Beitrag von Kay »

Hallo,

ich hätte eine kurze Frage zu den Modi. Die Details dazu habe ich schon gelesen, d.h. ich kenne die Unterschiede zwischen {$mode delphi} und {$mode objfpc}.
Was mich interessieren würde ist, welcher Modus standardmäßig angenommen wird, wenn diese Angabe fehlt. Ich habe nämlich Units in der LCL gefunden, die gar keinen Modus definieren und da weiß ich nun nicht, wovon ich hier ausgehen soll.

Vielen Dank schonmal

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1629
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Bedeutung einer fehlenden Mode-Angabe

Beitrag von corpsman »

Ich meine es war objfpc. Wenn das allerdings include files sind die du meinst, dann stehts in der Unit in der das include eingebunden wurde.
--
Just try it

Benutzeravatar
theo
Beiträge: 10900
Registriert: Mo 11. Sep 2006, 19:01

Re: Bedeutung einer fehlenden Mode-Angabe

Beitrag von theo »

Tja, wenn wir nur eine Doku hätten... :roll:

http://www.freepascal.org/docs-html/prog/progsu102.html

FPC (nicht OBJFPC) scheint der default mode des Compilers.
Lazarus setzt Objfpc, wenn nicht anders angegeben in den Optionen.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Re: Bedeutung einer fehlenden Mode-Angabe

Beitrag von Christian »

Dokus sind doof.
Da muss man lesen.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Antworten