Keywords/ID's must start with alphabet chars.
ID's can contain underscores, too.
Merge pull request #2 from daf-/scanner

Keywords/ID's must start with alphabet chars, but can contain digits and underscores.