Rule::rhs RuleDelayed::rhs

詳細

  • このメッセージは,規則の右辺にパターンが見付かった場合に出力される.
  • これはパターンの普通ではない使い方に対する警告メッセージで,必ずしもエラーを示すものではない.
  • パターンとは,自身以外にマッチする式のことである.一般的なパターンには,x_p__がある.
  • パターンは通常,規則や割当ての左辺でのみ使われる.
  • Off[message]はメッセージが表示されないようにし,On[message] はメッセージが表示されるようにする.(例: Off[Rule::rhs]

例題

  (1)

パターンp_が規則の右辺で通常ではない使われ方をしているために警告メッセージが生じる:

規則におけるパターンの一般的な使い方の例である: