-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove ?
from allowed characters in ID, Symbol, Keyword and NamedArgument
#49
Comments
sgtm |
I'm ok, too. |
I think we should follow what we did in #50 and forbid |
Just for the record: I feel the opposite to @stasm - that I also believe that for dont-make-me-think reasons, |
In #51 we made it illegal for an |
The current spec allows for
?
character to be present in ID, Keyword, Symbol and NamedArgument.I believe that this is more confusing then helping anyone and we should not do this.
Examples of things that are allowed by the spec:
I recognize that characters like
-
and_
can be called out the same way, but I do see a particular value of being able to use them in ID and function name at least (although I'd prefer to limit that to non-first character)The
?
character is the only one that I see confusing and unnecessary in all identifiers and keywords.Since the parsers were never updated to handle that, I also believe that it would be an easy change to make.
@Pike , @stasm , @flodolo , @mathjazz - opinions?
The text was updated successfully, but these errors were encountered: