使用Flash Runtime作为平台(类似于JVM / CLR)

时间:2009-05-08 22:30:50

标签: flex compiler-construction flash

是否有人知道是否存在任何编译器来生成将在Flex运行时以外的源代码上运行的程序?

即。类似于Groovy,Scala等编译器如何为JVM生成字节码。

3 个答案:

答案 0 :(得分:2)

您的意思是“除了ActionScript 3”。 Flex是用于构建RIA的AS3框架。

Adob​​e有一个名为Adobe Alchemy的项目,它提供了编译C / C ++代码并在AVM(ActionScript虚拟机)中运行它的工具。

http://labs.adobe.com/technologies/alchemy/

可能还有其他人,但我不记得我的头脑。

答案 1 :(得分:0)

Actionscript是javascript的严格超集,因此首先要提到的是显而易见的。所以AS编译器可以直接使用javascript。

这使您可以访问jQuery,extJS等

等“语言”

答案 2 :(得分:0)

你可以看看OpenLaszlo,一个flex替代方案,它可以编译为flash运行时:

www.openlaszlo.org/