- if isinstance(action, (parser.ActionDef, parser.ActionRef)):
- actions, params = action(s_params, rank)
- child = self.__class__(self, actions, params, rank)
+ if isinstance(action, (ActionDef, ActionRef)):
+ child = self.Child(action, s_params, rank)