CodeInspectorチュートリアル

CodeInspector`コンテキスト内の関数は,Wolfram言語の解析のための機能を提供する.

CodeInspect[code]コード内で見付かった問題のリストを返す
CodeInspectSummarize[code]検査の要約オブジェクトを返す

Wolfram言語コードの検査

まず,CodeInspector`パッケージをロードする.
Wolfram言語コードの解析結果を見る:
行ごとに解析結果をフォーマットする.
次に,例題パッケージのコードをチェックする.
解析器は=が欠落しているために誤って暗黙のTimesと一緒に乗算された2つの文字列を検出した.行は次のようにならなければならない.
Collatz::usage = "Collatz[n] gives a list of the iterates in the 3n+1 problem,