JavaScriptファイルを単一の命令に分割する必要があります。例えば、JavaScriptを楽器コードに分解する
a = 2;
foo()
function bar() {
b = 5;
print("spam");
}
は、3つの命令に分離する必要があります。 (代入、関数呼び出し、関数定義)。
基本的に私は、これらの命令の間にチェックを行うためにコードを注入する必要があります。 ";"で分割するあなたは改行で命令を終了することができ、関数とクラス定義の中にコードを実装したくないかもしれないので(私はまだ分かりません)、明らかに機能しません。 flex/Bisonで文法についての講義を受けましたが、この場合、このルールの意味アクションは「パーズツリーのすべての子孫を出力し、最後にコードを入れてください」という基本的なBisonではできないと思います。これはどうすればいいですか?私はpython-spidermonkeyでPythonとインターフェースする必要があるので、コードを分割する必要もあります。 または...既にホイールの再発明から私を救うライブラリがありますか?それはPythonである必要はありません。
まあ、私はjQuery AOPを試してみます – mozillanerd
私はこの提案がフォローアップされて表示されません。私は大きなjavascriptライブラリを装備しています。私はあなたが試してみることを願っています。それは使いやすいです。 – mozillanerd