EvaluatePacket
EvaluatePacket[expr]
expr の評価をリクエストするWSTPパケットである.
詳細
- expr は,Wolframシステムのメインループを通る完全なパスによっては評価されない.
- カーネルは,常に,単一のReturnPacketで結果を返すことで評価を完了する.
- ノートブックフロントエンドは,EvaluatePacketを使ってコントロールや動的値についてのカーネルの計算を要求する.
- カーネルは,ノートブックフロントエンドとの通信に際して,expr を完全に評価するためにフロントエンドに1つまたは複数の計算を要求することがある.これが起こると,カーネルはフロントエンドにCallPacketを送り,フロントエンドは単一のReturnPacketでこれに答える.
- フロントエンドとカーネルは,EvaluatePacket式とCallPacket式を任意の深さにネストさせることがある.
例題
例 (1)
10!という式が入ったEvaluatePacketパケットを,この式を評価せずに送る:
Wolfram Research (1996), EvaluatePacket, Wolfram言語関数, https://reference.wolfram.com/language/ref/EvaluatePacket.html.
テキスト
Wolfram Research (1996), EvaluatePacket, Wolfram言語関数, https://reference.wolfram.com/language/ref/EvaluatePacket.html.
CMS
Wolfram Language. 1996. "EvaluatePacket." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/EvaluatePacket.html.
APA
Wolfram Language. (1996). EvaluatePacket. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EvaluatePacket.html