TraceDialog

TraceDialog[expr]

expr の評価に使用されたすべての式のダイアログを初期化する.

TraceDialog[expr,form]

form にマッチする式に限定してダイアログを初期化する.

TraceDialog[expr,s]

シンボル s に関連付けられた変換規則を使用する評価を実行する式に限定してダイアログを初期化する.

詳細とオプション

  • ダイアログが呼び出されたときに評価される式は,ダイアログのHoldFormで囲まれたOut[$Line]として与えられる.この式は,ダイアログが開始されたときに%を要求することで見ることができる.
  • ダイアログから返されるあらゆる値は除外される.
  • TraceDialog[expr]は,expr の評価の結果を返す.

例題

  (1)

加算が行われるたびにDialogを入力して式の評価をトレースする:

ダイアログで評価スタックを見ることができる:

次で最初のダイアログから戻る:

別のダイアログが始まった:

ダイアログで,評価をチェックして期待通りかどうか確かめることができる:

2番目のダイアログから戻る.これ以上加算はないので,評価が終了する:

Wolfram Research (1991), TraceDialog, Wolfram言語関数, https://reference.wolfram.com/language/ref/TraceDialog.html.

テキスト

Wolfram Research (1991), TraceDialog, Wolfram言語関数, https://reference.wolfram.com/language/ref/TraceDialog.html.

CMS

Wolfram Language. 1991. "TraceDialog." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TraceDialog.html.

APA

Wolfram Language. (1991). TraceDialog. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TraceDialog.html

BibTeX

@misc{reference.wolfram_2024_tracedialog, author="Wolfram Research", title="{TraceDialog}", year="1991", howpublished="\url{https://reference.wolfram.com/language/ref/TraceDialog.html}", note=[Accessed: 17-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_tracedialog, organization={Wolfram Research}, title={TraceDialog}, year={1991}, url={https://reference.wolfram.com/language/ref/TraceDialog.html}, note=[Accessed: 17-November-2024 ]}