|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
$SyntaxHandler
$SyntaxHandler
大域変数で,これが設定されている場合,シンタックスエラーが検出された入力列に適用される.
詳細詳細
- $SyntaxHandlerに与えられた引数は,完全な入力列であり,整数はシンタックスエラーが検出された文字の位置を指定する.
- 列の最初の文字は,その位置を
とする. - $SyntaxHandlerによって返される文字列は,新しいバージョンの入力列として使用され,Mathematica に送られる.この文字列が改行で終らない場合,Mathematica は行が終るまで入力を待つ.
- $SyntaxHandlerが$Failedを返すと,Mathematica への入力はs可能な限り破棄される.
- $SyntaxHandlerが適用されるまで入力は,InString[n]に割り当てられない.
- $SyntaxHandlerは,Getを使って得られたファイルからの入力には呼び出されない.
バージョン 2 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
