Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > 調整とデバッグ > シンボルの扱い > $NewSymbol >
Mathematica > コアとなる言語 > パッケージの開発 > 名前空間の管理 > シンボルの扱い > $NewSymbol >

$NewSymbol

$NewSymbol
設定されている場合,Mathematica が作成する新しいシンボルの名前やコンテキストに適用される大域変数である.
  • シンボルの名前やコンテキストは,文字列で与えられる.
  • $NewSymbolは,シンボルが実際に作成される以前に適用される.$NewSymbolの振舞いが,例えば他のコンテキスト内にシンボルを作成するようなことを引き起す場合,作成されたシンボルが使用されることになる.
  • $NewSymbolは,シンボルがDeclarePackageによってStub属性を伴ってすでに作成されている場合にも適用される.
  • $NewSymbolは,Moduleのようなスコープ構成で自動的に作成されたシンボルには適用されない.
$NewSymbolを新たなシンボルが作られた場合にその名前とコンテキストを出力する関数に設定する:
$NewSymbolをデフォルトに戻す:
$NewSymbolを新たなシンボルが作られた場合にその名前とコンテキストを出力する関数に設定する:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
$NewSymbolをデフォルトに戻す:
In[4]:=
Click for copyable input
バージョン 2 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF