Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - OzzardOfWiz

#1
Hallo erstmal, bin neu hier.

Mit meiner Demo-Version von GLBasic SDK 7.341 ist mir ein Problem bei Vergleichen innerhalb von Ausdrücken aufgefallen. Beispiel:

Statt

IF a>4
a=1
else
a=0
endif

könnte man ja auch kurz schreiben:

a=(a>4)



funktioniert auch wunderbar mit  > und <. Aber leider nicht mit =

Beispiel:

a=(a=4) führt zu einem Fehler beim precompilen.

Grund:

das zweite Gleichheitszeichen müsste nach c++ in == umgewandelt werden, da dort sonst eine (sinnlose) Zuweisung statt einem Vergleich entsteht.