Source code for pyccel.decorators

#TODO use pycode and call exec after that in lambdify 

[docs]def lambdify(f): args = f.__code__.co_varnames from sympy import symbols args = symbols(args) expr = f(*args) def wrapper(*vals): return expr.subs(zip(args,vals)).doit() return wrapper
[docs]def python(f): return f
[docs]def sympy(f): return f
[docs]def types(*args,**kw): def id(f): return f return id