問題タブ [transpiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
995 参照

language-agnostic - 実行可能な擬似コード?

私は、次のアイデアの先行技術を特定しようとしています:

1) ユーザーが (insert_name_here) という言語で何らかのコードを入力します。

2) ユーザーは、既知の出力候補 (javascript、ruby、perl、python) のリストから目的の言語を選択します。

3) プロセッサは、insert_name_here を宛先言語の実行可能なコードに変換します。

4) プロセッサは、選択した言語に基づいて関連するシステム コールを使用してコードを実行します。

これが機能する理由は、insert_name_here からサポートされているすべての宛先言語へのすべての言語構造の間に、事前に確立された 1 対 1 のマッピングがあるためです。

(免責事項:これは明らかに、目的の言語に合わせて調整された「エレガントな」コードを生成するものではありません。実行可能な初歩的な変換を行うだけです。目的は、開発者がアルゴリズムの迅速で汚れた実装を取得できるようにすることです。車輪を再発明する気がなく、何らかの理由で特定のプロジェクトで特定の言語を使用する必要がある場合に備えて、いくつかの異なる言語。)

これはすでに存在しますか?

0 投票する
6 に答える
5301 参照

sql - prolog から SQL へのコンバーター

あまり考えなくても、Prolog の機能の大部分はリレーショナル計算 (別名 SQL) として実装できるように思えます。

Prolog を SQL に自動的に変換するツールについて聞いたことがありますか?

0 投票する
2 に答える
8451 参照

javascript - トランスパイラを探しています: php から javascript

(単純な)phpコードをjavascriptに変換するトランスパイラーが利用できるかどうか疑問に思いますか?

私が探していないのは、php 機能を模倣する ajax のものまたは javascript ライブラリですが、php コードから javascript コードを生成できるトランスレータを探しています (Google が GWT および java-to-javascript で行っていることと同様)トランスパイラー)。

ありがとう!

0 投票する
2 に答える
10222 参照

java - Java から C へのクロス コンパイル

Java から C への優れたクロスコンパイラを知っている人はいますか?

それらはうまく機能しますか?

0 投票する
6 に答える
38362 参照

php - Python コードを PHP に変換する

この Python コードを PHP に自動的に変換できるソフトウェア コンバーターはありますか?

0 投票する
1 に答える
996 参照

php - カスタム PHP インタープリター?

一部の言語と比較して、PHP の構文は少し長いです (たとえば、Java ではオブジェクトのメソッドの呼び出しは phps (->) の代わりにピリオド ( . ) で行われます)。

私はいつも自分の言語を書きたいと思っていましたが、私は大学 1 年生で、何かを Java VM などのバイトコードに変換するパーサーを書くほどの知識はありません。

代わりに、構文を PHP コードに変換し、正規表現などを使用して実行するパーサーを PHP で作成することを考えています。

その理由: PHP は Web サイト用の安定した言語です (私の構文は Web 開発者に適しています) 私はすでに PHP を専門的なレベルで知っています (または少なくとも知っていると思います) 私はすでに似たようなものの実装を見てきました: http://tetraboy.com/lolcode/lol_core.phps LolCode を PHP に変換します。そして、私はそれが単なる冗談であることを知っていますが、それでもそれは行われました

だから私はそれが可能であるという証拠を持っているので。私の質問は、将来のプロジェクトに使用できるものを実際に作成できるかどうかです。たとえば、PHP と同じくらい、またはほぼ同じくらい速くすることはできますか?

PHP と言語がどのように組み合わされるかについてもう少し学習する目的で、どちらの方法でも試してみるつもりですが、最終結果を実際に価値のあるものに変えることができるかどうか疑問に思っています。

0 投票する
1 に答える
6818 参照

javascript - Javascript の Prolog システム

Javascript は、他のプログラミング言語の実装言語として人気が出てきているようです。(C)LP から JavaScript への軽量コンパイルの記事 。ICLP 2012 はこれに注目しました。

Web 上には、Javascript で書かれた Prolog システムの概念実証プロトタイプがたくさんあります。

Javascript で書かれた現在の、積極的に維持されている、できれば ISO 準拠の Prolog システムは何ですか?

0 投票する
14 に答える
66862 参照

javascript - ES6構文とBabelを使用したJavascriptの拡張エラー

ES6 と Babel でエラーを拡張しようとしています。うまくいきません。

Error オブジェクトは正しいメッセージ セットを取得しません。

Babel REPL で試してください

今、私は SO でいくつかの解決策を見てきました (たとえば、ここ) が、それらはすべて非常に ES6-y ではないようです。素敵なES6の方法でそれを行うには? (それはバベルで働いています)