def _save_result(self, key, result): if is_list(result.node): result = RuleResult(closure(result.node), result.newpos, result.newstate) self._results[key] = result
def _mkresult(self, node): return RuleResult(node, self._pos, self._state)