将解析器的组合逻辑从combinator命名空间中移动到新创建的parser对象上，实现链式API