const SizeOf(aint) = 4;

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Patito
Beiträge: 203
Registriert: Di 22. Sep 2009, 13:08
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

const SizeOf(aint) = 4;

Beitrag von Patito »

Folgende Const-Deklaration ist mir im FPC-Source gerade über den Weg gelaufen:
(codetyphon\fpscr\compiler\vis\cpuinfo.pas)

const SizeOf(aint) = 4;

Ist sowas legales Pascal?

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

Re: const SizeOf(aint) = 4;

Beitrag von theo »

Kannst du das mal im Kontext posten? Habe keine Lust, deswegen Codetyphon runterzuladen.
Habe erhebliche Zweifel, dass das genau so da steht.

Patito
Beiträge: 203
Registriert: Di 22. Sep 2009, 13:08
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Re: const SizeOf(aint) = 4;

Beitrag von Patito »


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

Re: const SizeOf(aint) = 4;

Beitrag von theo »

Hmm, ja das steht da.
Ob der Code überhaupt noch mitkompiliert wird und mit welchen Einstellungen? Dort steht "8 years ago".

Wenn ich sowas in meinen {$mode objfpc} Code schreibe, kompiliert das jedenfalls erwartungsgemäss nicht.

Code: Alles auswählen

Fatal: Syntax error, "=" expected but "(" found
Keine Ahnung.

Patito
Beiträge: 203
Registriert: Di 22. Sep 2009, 13:08
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Re: const SizeOf(aint) = 4;

Beitrag von Patito »

Gut. Dann hoffe ich mal, dass es keinen sonderbaren Modus gibt, in dem sowas compiliert...

Antworten