没有合适的资源?快使用搜索试试~ 我知道了~
java重写源码方法-p2j:Python到Java的翻译器
共10个文件
py:8个
md:1个
license:1个
需积分: 40 1 下载量 21 浏览量
2021-06-05
21:10:14
上传
评论
收藏 32KB ZIP 举报
温馨提示
java修改源码方法p2j : 一个(受限的)python 到 java 源代码翻译器 撰文: 克里斯·汉弗莱斯邮箱:<克里斯(--AT--)惯用编码器[--DOT--] com> 扬·魏斯电子邮件:< jan (--AT--) geheimwerk [--DOT--] de > 介绍 该程序由两部分组成: 试图将 Python 语法转换为 Java 等效语法的源代码翻译器 一个分析器,它使用 Python 的调试器和 AST 工具来索引所有运行时方法参数信息,在类型推断期间由上面的 1. 使用。 令人惊讶的是,这两个简单的部分足以将一些简单的 Python 转换为 Java。 在当前形式下,该工具将执行大约 75% 的代码翻译。 剩余部分必须手动转换。 许多突出的语法错误可以使用现代 Java IDE 半自动修复。 剩下的工作是处理不受支持的概念(例如为元组创建值对象等)并将库客户端代码移植到 Java 等价物。 用法 准备弄脏你的手…… 步骤 1:捕获运行时参数类型的跟踪信息。 分析正在运行的程序很慢,因此跟踪器一次只能分析单个 python 源文件中的方法。 在快速机器上,您可以
资源推荐
资源详情
资源评论
收起资源包目录
p2j-master.zip (10个子文件)
p2j-master
translator
visitor.py 18KB
test.py 13KB
trans2.py 1KB
parser.py 7KB
translate.py 2KB
transbits.py 19KB
args.py 4KB
LICENSE 32KB
README.md 5KB
tracer
trace.py 6KB
共 10 条
- 1
资源评论
weixin_38714532
- 粉丝: 2
- 资源: 953
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功