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
If any meta-macro that does #eval-style evaluation is nested within any other such meta-macro, GPP prints a warning about attempting to redefine the #defined macro. Seems to be caused by the inner #eval attempting to define the #defined macro while the outer #eval has already done so.
Example Input (directly via terminal, in default mode):
$ gpp
#eval #eval x
Output:
stdin:2: warning: the defined(...) macro is already defined
x
This is in GPP 2.27. Same issue occurs if the input is from a file rather than from stdin.
The text was updated successfully, but these errors were encountered:
If any meta-macro that does #eval-style evaluation is nested within any other such meta-macro, GPP prints a warning about attempting to redefine the #defined macro. Seems to be caused by the inner #eval attempting to define the #defined macro while the outer #eval has already done so.
Example Input (directly via terminal, in default mode):
Output:
This is in GPP 2.27. Same issue occurs if the input is from a file rather than from stdin.
The text was updated successfully, but these errors were encountered: