?ムラン
普遍的な、多言語、マルチパラダイムコードアナライザー
Mulangは、5つの主要なコンポーネントの上に構築されたソースコードを分析するためのツールです。
- 抽象的なセマンティックツリー、マルチパラダイムプログラムの構造とは対照的に、セマンティックを表現できる中間言語。
- コードをクエリするコードを照会するための90を超える検査のセット -予想- またはinclicitlt-臭い。
- 期待定義言語(EDL)、カスタム期待を定義するための言語
- 多くの言語とMulangのASTの両方のソースコードを分析するためのコマンドラインツール。このツールは
linux-amd64バイナリとJavaScriptパッケージの両方として配布されます。ダウンロードセクションを参照してください。 - RubyおよびJavaScriptのより高いレベルのインターフェイスは、使いやすく、期待と自動国際化された人間化などの追加の機能を提供します。
Mulangサイトのドキュメントをお願いします。
貢献者
- franco bulgarelli @flbulgarelli @ mumuki
- Julian Berbel Alt @ Julian-Berbel @ Mumuki
- Federico lochbaum @fedelochbaum @ unq
- Lucas Traverso @ludat @ 10pines
- Federico Scarpa @fedescarpa @ mumuki