Fix bug that cannot parse symbol like '.a', '...'
Refactoring