Identifiers can start with a keyword, e.g. fortune starts with for. Because IdentPattern did not allow for digits, valid identifiers like auto0 were rejected.
A question not addressed by this is that all identifiers starting with __ or _ and uppercase are reserved.
Identifiers can start with a keyword, e.g.
fortune
starts withfor
. BecauseIdentPattern
did not allow for digits, valid identifiers likeauto0
were rejected. A question not addressed by this is that all identifiers starting with__
or_
and uppercase are reserved.