Return object as APPLY expression (function call, constructor, etc.)
(func, *args, **kwargs)
| 1006 | |
| 1007 | |
| 1008 | def as_apply(func, *args, **kwargs): |
| 1009 | """Return object as APPLY expression (function call, constructor, etc.) |
| 1010 | """ |
| 1011 | return Expr(Op.APPLY, |
| 1012 | (func, tuple(map(as_expr, args)), |
| 1013 | {k: as_expr(v) for k, v in kwargs.items()})) |
| 1014 | |
| 1015 | |
| 1016 | def as_ternary(cond, expr1, expr2): |
searching dependent graphs…