文件名称:ax3:AS3到Haxe转换器
文件大小:1.7MB
文件格式:ZIP
更新时间:2024-06-15 07:45:02
Haxe
斧3 这是一个从AS3到Haxe的转换器,它在重写代码方面非常聪明和精确。 为此,它实际上与典型的编译器非常相似,因此其工作方式如下: 将as3模块解析为ParseTree结构,其中包含所有语法信息 从SWC库中加载类和签名,因此我们可以获得外部类型信息 处理ParseTree并构建TypedTree,解析所有导入和类型引用,并为每段代码分配类型 运行一系列“过滤器”,这些过滤器分析并重写TypedTree结构以使代码适合Haxe 从处理过的TypedTree生成haxe模块 免责声明 该工具由开发和使用,用于迁移我们的ActionScript 3代码库。 随时提出问题,分叉并提供修复程序。 但是,我们不打算维护该项目并提供官方支持。 用法: java -jar converter.jar config.json config.json是这样的: { " src " : "