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
{{ message }}
This repository has been archived by the owner on Aug 6, 2023. It is now read-only.
The macros turns it's contents into a string, but the linter interprets the % as a binary operator and errors. I'm personally unsure how best to approach fixing this, would just entirely disregarding the arguments supplied to a macro make sense?
The text was updated successfully, but these errors were encountered:
If the preprocessor # operator is correctly added to the parser and evaluated within macro replacement, it would fix this issue for #define instances in the current file (as far as I can tell this will need to be done anyway in order to also implement the # sqf operator, see: #37).
If in future #include statements would check if the file exists and actually include it in the current file, this would then further fix it for #define instances in separate files.
This is a pretty specific one, but came across it in the ace rangecard code:
The macros turns it's contents into a string, but the linter interprets the
%
as a binary operator and errors. I'm personally unsure how best to approach fixing this, would just entirely disregarding the arguments supplied to a macro make sense?The text was updated successfully, but these errors were encountered: