refactoring: Parser.papillon: separate word and space etc