You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The compiler parses the compiler options at the very beginning.
The compiler deletes the constants given as compiler options before it parses.
So any constants which were added when the compiler options were parsed are deleted.
While it does not delete the predefined constants (constants with flagPREDEF), it deletes the rest (which includes constants passed to the compiler as arguments).
+1 I use this and I only found about this bug today, it would really screw up my build process if I migrated to this compiler (which I wanted to for SS).
@YashasSamaga could you submit a pull request with the proposed fix?
Code:
Command used:
pawncc.exe m.pwn a=1
Zeex compiler:
Original compiler:
The text was updated successfully, but these errors were encountered: