実行時に IronPython の式から AST を取得したい:
現時点で私はこれを行います:
def sum(a, b):
return a + b
その後:
source = inspect.getsource(sum)
AST = ast.parse(source)
それは完璧に機能しますが、コードを文字列に変換してから再解析して AST を取得するのは少し厄介だと思います。
式から ast を直接取得する方法はありますか?
次のようなもの:AST = ast.get_ast(sum)
??
どうもありがとうございました。