(self, name, args, kwargs, o_len, pure)
| 58 | } |
| 59 | |
| 60 | def _new_apply(self, name, args, kwargs, o_len, pure): |
| 61 | pos_args = [as_apply(a) for a in args] |
| 62 | named_args = [(k, as_apply(v)) for (k, v) in list(kwargs.items())] |
| 63 | named_args.sort() |
| 64 | return Apply( |
| 65 | name, pos_args=pos_args, named_args=named_args, o_len=o_len, pure=pure |
| 66 | ) |
| 67 | |
| 68 | def dict(self, *args, **kwargs): |
| 69 | # XXX: figure out len |