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

Symbol

Symbol
名前 の付いたシンボルを表す.
  • すべてのシンボル(Symbolを使い明示的に入力されたものとそうでないものを含む)は,Symbolの頭部を持つ.
  • は,シンボルのパターンとして使うことができる.
  • Symbolにおいて,文字列は任意のシンボルに対する適切な名前でなければならない.ローマ字,文字的なシンボルそして数字を含むことができる.ただし,最初に数字がきてはならない.
  • Symbolは,指定された名前のシンボルがすでに存在していないとき,それを新規のシンボルとして生成する.
  • 等のシンボルはの名前を持つ.
  • Symbolが新規にシンボルを生成するときは,$Contextで指定されるコンテキストにおいて生成する.
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
Symbolを使ってプログラム中に新たなシンボルを作る:
Symbolをパターンマッチに使う:
与えられたコンテキスト中にシンボルを作る:
現行コンテキスト中にシンボルを作る:
プログラム中にいくつかのシンボルを作る:
Symbolは現行コンテキスト中に新たなシンボルを作る:
Uniqueは一意的な新しい名前を持つシンボルを作る:
Moduleは評価されるたびに新たな一時的シンボルを作る:
SymbolSymbolNameは互いに逆の関係にある:
シンボルの関数の多くがシンボル名をも引数として容認する:
Contextはシンボルのコンテキストを与える:
可能なシンボル名は正規表現で特徴付けることができる:
名前はシンボル名の構文を満足しなければならない:
バージョン 1 の新機能 | バージョン 3 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF