1

CoffeeScript は JavaScript に変換され、Groovy は Java に変換されます。

機能を複数の言語に変換できるように設計された言語はありますか?

ライブラリとして使用できる文字列操作または HTML スニペット生成を記述することもできますが、同様の要件が別の言語で見つかった場合、そのライブラリの関数を翻訳する必要があります。

すでに 2 つ以上の翻訳対象を含む言語はありますか?

主に Java、JavaScript、Perl に興味があります。

私は C/C++ に興味がありますが、それはバッファ オーバーフローの脆弱性が作成されるのを防ぐためのセーフガードがある場合に限られます。

4

3 に答える 3

4

ハクセ?C++、Flash、JavaScript など。

于 2012-02-22T18:32:49.077 に答える
0

UML-統一モデリング言語には、C ++、Javaなどに変換できるツールがいくつかあります。ただし、これは実際にはCやJavaのような「言語」ではありません。それはすべて図です。

他の言語についてはよくわかりませんが、Javaバイトコードは、で適切なフラグを使用してコンパイルすると、javac行番号、変数名、(私が思うに)コメントなどのデバッグ情報が含まれます。難読化されていないJavaバイトコードは、かなり読みやすいソースコードに逆コンパイルできます。

于 2012-02-22T18:22:17.167 に答える
0

あなたが探しているのはLLVMだと思います。また、この同様の質問が関連している可能性があります。

于 2012-02-23T01:10:12.643 に答える