发布到 pypi 时,误将版本退回。
支持 Python 3.12
支持 Python 3.10 与 3.11
支持 Python 3.9
改用 rply-ulang 中文 API
发现依赖库风险、不支持 in;发布 Gitee Reward 首批悬赏任务
python 代码转换为木兰:
- 单参数、多参数、带默认值参数函数定义
- 类、类方法、构造方法、嵌套类、扩展类
- 引用属性、类方法
- 不过:
- 变长指名参数
- 属性方法
添加命令行选项:语法树
着手由 Python 语法树生成木兰源码
报错信息改进:尝试解析错误所在行
测试,文档更新
语法: 抛出(throw); 内置函数: isa; 报错:属性错误信息修正
修复: windows 下引用模块问题,现可运行井字棋与编辑器。
首次通过 ulang 包发布在 PyPI,这里详细介绍版本号解释、与之前逆向工程的对比等等