Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > パッケージの開発 > TagSet (/: =) >

TagSet


の値に割り当てて,この割当てをシンボル に結合する.
  • TagSetは,適宣,上の値または下の値を定義する.
  • のシンボル に,の頭部,頭部の頭部,の要素の1つ,または1要素の頭部として現れなければならない.
  • が一般的である.
  • ?symbolとタイプ入力することで特定のシンボルに結合されたすべての規則を見ることができる.
  • 複数の に現れる場合,は,この割当てをそれぞれに結合する.
  • 未評価のシンボル形式で現れる場合,変数がネストしている場合に必要に応じて改名されるように,TagSetはスコープ構成として取り扱われる.
記号の記号的特性を定義する:
記号の記号的特性を定義する:
In[1]:=
Click for copyable input
Out[1]=
それ自身の値については,タグは冗長である:
下向きの値については,タグは冗長である:
タグを使って上向きの値を定義する:
為替レートのデータベースを構築する:
はタグと同じように上向きの値を定義する:
即時的定義の右辺は定義が行われたときに評価される:
遅延的定義の右辺は定義が使われるたびに評価される:
同じ左辺を持つ定義は以前のものを上書きする:
Definitionは記号に関連する定義を出力する:
Informationは定義を含む記号のさまざまな情報を出力する:
UpValuesは定義された任意の上向きの値に対応する規則のリストを返す:
を使って特定の左辺を持つ定義を除去する:
すべての定義を除去する:
大域変数があると,パターン変数は予想外の動作をすることがある:
遅延的割当ては予想通りに動作する:
上向きの値を使って下付き文字の付いた変数に割り当てる:
下付き文字付きの変数は指標付きの変数とは異なる:
バージョン 1 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF