We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The naming convention tells: Key names have to start with a letter, digit or underscore.
Therefore this name is invalid:
"$A" : 1
Result:
'Invalid key name: "$A". Key names have to start with a letter, digit or underscore.'
But this is accepted:
"$A:" : 1
DotDict({'$A:': 1})
Why does the colon at the end of the key name makes a difference here?
In both cases the name starts with a character that is not a letter, not a digit and not an underscore. Therefore both names are invalid.
The text was updated successfully, but these errors were encountered:
Because the name is accepted, I try to use this name:
"$A:" : 1, "p01" : ${$A:}
This causes an aftereffect:
Error: 'local variable 'tmpList03' referenced before assignment'!
Sorry, something went wrong.
Also colons only are accepted as key name:
":::" : 1
But should not.
No branches or pull requests
The naming convention tells: Key names have to start with a letter, digit or underscore.
Therefore this name is invalid:
"$A" : 1
Result:
'Invalid key name: "$A". Key names have to start with a letter, digit or underscore.'
But this is accepted:
"$A:" : 1
Result:
DotDict({'$A:': 1})
Why does the colon at the end of the key name makes a difference here?
In both cases the name starts with a character that is not a letter, not a digit and not an underscore. Therefore both names are invalid.
The text was updated successfully, but these errors were encountered: