refactoring reading of parsing table