規則とパターン
Wolfram言語の記号プログラミングパラダイムの中核には任意の記号パターンの変換規則の概念がある.Wolfram言語のパターン言語は,式のクラスの非常に一般的な集合を記述し,非常に理解しやすく,洗練された効率的なプログラムが可能となる.
規則 »
expr/.rules (ReplaceAll) 式に置換規則を適用する
RuleDelayed(:>) ▪ ReplaceRepeated(//.) ▪ Condition(/;) ▪ ...
パターン »
x_ — と名付けた任意の式
x__ — 式の列
a|b|c — 代替形式
Repeated(..) ▪ Except ▪ Longest ▪ Shortest ▪ ...
パターンマッチング関数 »
Cases — 指定のパターンに合致するリストまたは式の要素
Position ▪ MemberQ ▪ MatchQ ▪ Count ▪ DeleteCases ▪ ...
割当て »
lhs=rhs, lhs:=rhs 任意のパターンの割当てを行う