4

このサイトの誰かが、frog を使用して javascript を dart に変換できると述べました。試してみましたが、うまくいきませんでした。

javascriptをdart with frogに変換する詳しい手順は?

ありがとう

4

3 に答える 3

4

Florian Loitsch(Google Dartチームから)は、最近のLondonDartHackathonでJavaScripttoDartパーサーを作成しました。

コード: http ://code.google.com/p/jsparser/

お知らせ(以下に引用): https ://groups.google.com/a/dartlang.org/group/misc/browse_frm/thread/4d7af7aec81f2ac4#

私は今週末、より完全で使いやすいものにするために少し時間を費やしていますが、洗練された製品は期待していません。たとえば、まだテストはありません。

つまり、ライブラリは使用可能な状態にあると思います。また、コードを単純に保つように努めました(それが速度を犠牲にすることを意味する場合もあります)。これだけでライブラリが価値のあるものになることを願っています。

パーサーの私の動機は、JavaScriptからDartへの(半)自動翻訳を支援することでした。現在、この道を続ける時間はありませんが、誰か他の人が試してみたいと思っているのではないでしょうか。

-Florian Loitsch

于 2012-05-20T20:21:00.637 に答える
3

更新: Google Dart チームの Florianが、JavaScript から Dart へのコンバーターの概念実証を行ったことが判明しました。

これは不可能です。Dart JavaScript コンパイラーがセルフホストすることが可能です (または間もなく可能になります)。つまり、コンパイラーを JavaScript にコンパイルし、それを Web ページに埋め込み、その場で Dart を動的に JavaScript にコンパイルすることができます。これにより、Dart コードをサーバー側で実行する現在のエディションとは異なり、DartBoardがよりインタラクティブになります。

于 2012-05-15T16:00:46.710 に答える
1

[Google 自身が ' dart-synonym 'として知られる公式の JavaScript-to-Dart アプリ/ライブラリをリリースしたことを述べておきたいと思いました。AppEngine コードとコア JavaScript ライブラリGitHubで入手できます

Google の Aaron Wheeler と Marcin Wichary が、このブログ投稿で概要を説明しています。

于 2013-01-16T17:24:37.400 に答える