The first and the last sentence are somehow contradictory.
I have a very special case where I would like to use a special prepending character to distinct method names starting with A-Z from other ones in Introspection.
So I tried a few examples with Unicode characters as first character in variable names with success:
Sub §abc()
Sub ¬abc()
Is this safe (meaning the first sentence above from the LR is wrong) or is it a bug and should not compile (meaning the last sentence above from the LR is wrong).
I think it’s just the first character that’s supposed to be restricted, then unicode is fine. But the necessary checking isn’t being done according to some tr31 format http://www.unicode.org/reports/tr31/ .
[quote=185635:@Eli Ott]
Is this safe (meaning the first sentence above from the LR is wrong) or is it a bug and should not compile (meaning the last sentence above from the LR is wrong).[/quote]
Bug in the IDE’s checking of names for validity
Don’t rely on it working always