def ast_decorator_factory(ast_transformer, **kwargs):
"""
https://greentreesnakes.readthedocs.io/en/latest/examples.html
Args:
ast_transformer: a class or object that extends DecoratorAST
Returns:
a decorator that performs magic on a function
"""
@meta_wrap
def _decorator(func, *, debug=0):
return apply_ast_transform(func, ast_transformer, debug=debug, **kwargs)
return _decorator
# ---------------- Fraction interpreter -----------------
评论列表
文章目录