Crockford のJSLINTでは、JavaScript ソースを解析するために呼び出した後、以下JSLINT()
を介して解析ツリーへのアクセスを提供します。JSLINT.tree
ツリーを分析し、分析に基づいて構造を変更し、変更されたツリーから新しい JavaScript を生成できれば、非常に強力です。
解析ツリーから JavaScript への変換を提供することによって JSLINT を構築するオープン ソース プロジェクトはありますか?
(これは可能ですか?つまり、JSLINTは解析から重要なものすべてを往復するのに十分な完全な情報を保持していますか?)