Cにはたくさんの数学/ dspアルゴリズムがあります。単一の関数、ファイルごとに1つの関数、派手なリンクやインクルードまたはプリプロセッサディレクティブはなく、c99と標準ライブラリ呼び出し(主にmemsetと配列コピーを処理するmemmoveなど)のみです。翻訳は大きな問題ではありませんが、時間がかかります。作業をスピードアップするために、C-> Javascript翻訳ツールがあるかどうか疑問に思いました。
完璧な翻訳は必要ありません。とにかく最終結果に手を差し伸べます。私が必要としているのは、基本的な「退屈な」ことを支援するシンプルなツールです。
そんなこと聞いた人はいますか?
編集:emscriptenがトリックを行うようです。
更新:それは彼らがいる時代のようです-Changin ':)
この記事を参照してください: JavaScriptおよびHTML5に移植されたDoom
Zakaiは Emscripten と Clang を使用してCからJavaScriptにDoomソースコードをコンパイルし、ClosureCompilerで最適化しました。
そしてここにプロジェクトページがあります。楽しんで! :)
参考までに、 Emscripten はまさにそれを行います。