gpt4 book ai didi

Ruby 到 Actionscript3 字节码

转载 作者:数据小太阳 更新时间:2023-10-29 07:14:05 27 4
gpt4 key购买 nike

您好,我正在研究 Ruby 到 actionscript 3 字节码编译器,发现有人提到了一个名为 Red Sun 的项目,但关于它的信息很少。

所以我的问题是......可以使用哪些工具将 Ruby 源代码转换为 AS3 字节码

最佳答案

我是 Red Sun 项目的首席开发人员。信息很少,因为它真的还没有准备好使用。我研究了原始原型(prototype)并将其展示给 360|Flex San Jose 的少数人。这引起了进一步的兴趣,并鼓励我为 RubyConf 提出建议。 ,为此 introductory talk on Red Sun被接受了。

从那时起,我就有时间充实框架并真正看到可能发生的事情。我将很快公开概述所有这些内容,但由于它的局限性,我决定放弃生成 ActionScript 3 字节码的想法。 Ruby 和 ActionScript 有点相似,但 Ruby 在其方法分派(dispatch)语义方面有一些显着差异,需要 ActionScript 中的任何实现都使用自定义方法查找解决方案。它或许可以在 JavaScript 中完成,但是 ActionScript 3 不允许重新分配原型(prototype)字段以指向不同的对象,而 Ruby 依赖于在运行时修改继承层次结构。

RubyConf 的演讲将于 11 月 8 日星期六举行。您可以在http://github.com上跟踪红太阳的发展。这里http://github.com/jonathanbranam/redsun我将在我的网站上发布信息 http://jonathanbranam.net .我计划启动一个网站,仅提供有关 Red Sun 的信息,但尚未完成以共享链接。

Red Sun 不包含 Ruby 解析器或编译器,因此它依赖于由真正的 Ruby 1.9 实现生成的 Ruby 1.9 字节码。目前基于 1.9.0-4,如果与此版本有偏差,可能需要更改。就功能而言,截至目前(2008 年 10 月 27 日),它支持基本方法分派(dispatch)、类和模块。就是这样。标准库还没有被移植,我希望在很大程度上依赖于 Rubinius。

关于Ruby 到 Actionscript3 字节码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/133506/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com