-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
variable named E blocks .-operators #3422
Comments
True, technically it is possible to allow a number right after
I think it doesn't hurt to be a little bit conservative here and prevent notations that are easy to mis-read? |
Sorry I think I wasn't clear. I completely agree we don't want |
Ah, yes I agree that |
I made a fix in #3425, can you have a look at it Glen? |
Describe the bug
If a variable happens to be named
E
, then you cannot implicitly multiply it by a constant and then apply an operator that starts with.
unless you insert whitespace.To Reproduce
Discussion
I understand that we don't want fractional exponential notation e.g.
3E.7
but there does not seem to be any reason to disallow a bona fide operator that happens to start with.
after an expression that happens to end inE
ore
.The text was updated successfully, but these errors were encountered: