設定されている場合,Wolfram言語が作成する,新しいシンボルの名前やコンテキストに適用される大域変数である.
$NewSymbol
設定されている場合,Wolfram言語が作成する,新しいシンボルの名前やコンテキストに適用される大域変数である.
詳細
- シンボルの名前やコンテキストは,文字列で与えられる.
- $NewSymbolは,シンボルが実際に作成される以前に適用される.$NewSymbolの振舞いが,例えば他のコンテキスト内にシンボルを作成するようなことを引き起す場合,作成されたシンボルが使用されることになる.
- $NewSymbolは,シンボルがDeclarePackageによってStub属性を伴ってすでに作成されている場合にも適用される.
- $NewSymbolは,Moduleのようなスコープ構成で自動的に作成されたシンボルには適用されない.
例題
例 (1)
$NewSymbolを新たなシンボルが作られた場合にその名前とコンテキストを出力する関数に設定する:
$NewSymbol = Print["Name: ", #1, " Context: ", #2]&sn1context`sn2$NewSymbolをデフォルトに戻す:
$NewSymbol=.テクニカルノート
関連するガイド
-
▪
- シンボルの扱い ▪
- セッションのカスタマイズ
履歴
1991 で導入 (2.0)
テキスト
Wolfram Research (1991), $NewSymbol, Wolfram言語関数, https://reference.wolfram.com/language/ref/$NewSymbol.html.
CMS
Wolfram Language. 1991. "$NewSymbol." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$NewSymbol.html.
APA
Wolfram Language. (1991). $NewSymbol. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$NewSymbol.html
BibTeX
@misc{reference.wolfram_2026_$newsymbol, author="Wolfram Research", title="{$NewSymbol}", year="1991", howpublished="\url{https://reference.wolfram.com/language/ref/$NewSymbol.html}", note=[Accessed: 24-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$newsymbol, organization={Wolfram Research}, title={$NewSymbol}, year={1991}, url={https://reference.wolfram.com/language/ref/$NewSymbol.html}, note=[Accessed: 24-August-2026]}