如何使用frog将javascript转换为dart?

时间:2012-05-14 23:45:56

标签: javascript dart

本网站上有人提到可以使用frog将javascript转换为dart。我试了一下,但没有成功。

使用frog将javascript转换为dart的详细步骤是什么?

感谢

3 个答案:

答案 0 :(得分:4)

Florian Loitsch(来自Google Dart团队)在最近的伦敦Dart Hackathon创建了一个JavaScript to Dart解析器。

代码: http://code.google.com/p/jsparser/

公告(引自以下): https://groups.google.com/a/dartlang.org/group/misc/browse_frm/thread/4d7af7aec81f2ac4#

  

我在这个周末花了一点时间让它更完整   并且可以使用,但不要指望抛光产品。例如,没有   测试,但。

     

那说:我确实认为图书馆处于可用状态。我也试过了   保持代码简单(即使有时意味着牺牲一些代码)   速度),我希望仅凭这一点就可以使图书馆变得有价值。

     

我解析器的动机是帮助(半)自动翻译   从JavaScript到Dart。目前我没有时间继续   这条道路,但也许有人想尝试一下?

     

-Florian Loitsch

答案 1 :(得分:3)

更新:事实证明,来自Google Dart团队的Florian制作了proof of concept JavaScript-to-Dart转换器。

这是不可能的。 Dart JavaScript编译器可以(或者很快)可以自我托管,这意味着您可以将编译器编译为JavaScript,将其嵌入到Web页面中并动态地将Dart动态编译为JavaScript。与执行Dart代码服务器端的当前版本不同,这也将使DartBoard更具交互性。

答案 2 :(得分:1)

以为我会提到[Google自己发布了一个名为“JavaScript-to-Dart app/library”的官方dart-synonymAppEngine code and core JavaScript libraries上提供了GitHub

来自Google的Aaron Wheeler和Marcin Wichary在此blog post中概述了它。