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
Ninja gives a lexing error if I create a build rule with a + in it. This causes difficulty as I'm trying to create a c++0x variant of my build and I have to adjust the target name for ninja
Can you extend the character set allowed in variable names?
The text was updated successfully, but these errors were encountered:
See lexer.in.cc, function ReadToken() for the regex (varname) defining allowed identifiers. I don't think there's any good reason to disallow +, but when I wrote it I wanted to be conservative in case we wanted to use that character for syntax later. I don't have any objection to allowing it, I think.
Ninja gives a lexing error if I create a build rule with a + in it. This causes difficulty as I'm trying to create a c++0x variant of my build and I have to adjust the target name for ninja
Can you extend the character set allowed in variable names?
The text was updated successfully, but these errors were encountered: