plh97/py
plhDigital nomad pyhton+AST 实现 rule engine 调研
preprocess
- warp_function
在 code 外层嵌套一个函数, 用于实现 code 中的 return
- un_warp_function
去掉 code 外层嵌套的函数
- add_field_declaration
将 field 变量提取到顶部
- remove_field_declaration
删除顶部 field 变量
engine
- isIncluded 函数
bug
- Python 不能有多余缩进