token scanner refactoring
a comment