MessageName

symbol::tag

メッセージの名前である.

詳細

  • symbol::tag に値を定義することでメッセージを指定することができる.
  • symbol::tag は,MessageName[symbol,"tag"]に変換される.この際,tag はシンボルの名前の中に現れる任意の文字を含むことができる.symbol::"tag"を使用することもできる.
  • s::tag の割当ては,シンボル sMessages値に記憶される.
  • f::usageメッセージは,通常一般的な用法の関数のためのものであり,どのように関数を使うかの説明を与える.
  • ?f は,このメッセージ f::usageを出力する.
  • ?form が2つ以上の関数を見出した場合は関数の名前だけが出力される.
  • On[s::tag]Off[s::tag]を使ってメッセージをオンまたはオフにすることができる.
  • MessageName[symbol,"tag","lang"]symbol::tag::lang は,特定の言語でのメッセージを表す.

例題

すべて開くすべて閉じる

  (2)

関数の使用法メッセージを定義する:

使用法メッセージを示す:

評価中に生成されたメッセージを処理する:

スコープ  (1)

他の関数をテストし,必要な場合は argx メッセージを与える関数を定義する:

g がテストを行い,失敗した場合には未評価で返すように定義する:

Wolfram Research (1988), MessageName, Wolfram言語関数, https://reference.wolfram.com/language/ref/MessageName.html (2002年に更新).

テキスト

Wolfram Research (1988), MessageName, Wolfram言語関数, https://reference.wolfram.com/language/ref/MessageName.html (2002年に更新).

CMS

Wolfram Language. 1988. "MessageName." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2002. https://reference.wolfram.com/language/ref/MessageName.html.

APA

Wolfram Language. (1988). MessageName. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MessageName.html

BibTeX

@misc{reference.wolfram_2024_messagename, author="Wolfram Research", title="{MessageName}", year="2002", howpublished="\url{https://reference.wolfram.com/language/ref/MessageName.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_messagename, organization={Wolfram Research}, title={MessageName}, year={2002}, url={https://reference.wolfram.com/language/ref/MessageName.html}, note=[Accessed: 22-November-2024 ]}