TracePrint

TracePrint[expr]
expr の評価に使用されたすべての式を出力する.

TracePrint[expr,form]
form にマッチする式だけを含む.

TracePrint[expr,s]
シンボル s に関連付けられた変換規則を使用するすべての評価を含む.

詳細とオプション詳細とオプション

  • TracePrintは,Traceによって作成されるリストのネストのレベルに対応する出力をインデントする.
  • オブジェクトIndent[d]に定義された出力形式を使用してインデントが実行される.
  • TracePrintは,式の要素が評価される前に,式の形式を出力する.
  • TracePrintは,TraceTraceBackwardオプションをサポートしない.
  • TracePrintは,オプションの設定TraceAbove->Allで指定された出力の前方部分だけを作成する.
  • TracePrint[expr]は,expr の評価の結果を返さない.

例題例題すべて開くすべて閉じる

  (2)  (2)

式の評価に使われたすべての式を出力する:

In[1]:=
Click for copyable input
Out[1]=

フィボナッチ(Fibonacci)数を求める再帰的定義:

In[1]:=
Click for copyable input

正の整数の加算をすべて示す:

In[2]:=
Click for copyable input
Out[2]=
1991年に導入
(2.0)