Seite 1 von 1

Schlüsselwörter als Parameternamen bei Interfaces

Verfasst: 12.04.2014 01:56
von X0r

Code: Alles auswählen

Interface MyInterface
  MyProc(Module.s)
EndInterface
Lässt sich unter 5.22 LTS kompilieren, was ja nicht gerade schön ist.

Re: Schlüsselwörter als Parameternamen bei Interfaces

Verfasst: 13.04.2014 17:29
von _sivizius
ja, und? :P

Code: Alles auswählen

Debug PeekS(@Module)
dürfte sicherlich noch gehen?

Re: Schlüsselwörter als Parameternamen bei Interfaces

Verfasst: 14.04.2014 00:28
von X0r
Folgender Code
Declare MyProc(Module.s)

Procedure MyProc(Module.s)

EndProcedure
lässt sich aber nicht ausführen:
---------------------------
PureBasic
---------------------------
Line 1: A variable can't be named the same as a PureBasic keyword: Module.
---------------------------
OK
---------------------------
Das stellt eine Lücke in der inneren Konsistenz dar.