member - 集合、リスト、関数、またはモジュールに属するかどうかの判定
使い方
member(x, s, 'p')
パラメータ
x - 数式
s - 集合、リスト、関数、またはモジュール
'p' - (オプション) 未評価の名前
|
説明
|
|
•
|
関数 member は、x が集合、リスト、関数、またはモジュール s の要素かどうかを判定します。そうであれば true を、そうでなければ false を返します。
|
•
|
3 番目の引数 'p' が与えられ、member が true を返す場合には、s が集合、リスト、および関数であると、s に現れる最初の x の位置が p に割り当てられます。一方、同じ場合に s がモジュールであると、構成要素の実体が名前 p に割り当てられます。
|
|
|
例
|
|
| (2.1) |
| (2.2) |
>
|
member(x*y, [x*y, w+u, y]);
|
| (2.3) |
>
|
member(w, [x, y, w, u], 'k');
|
| (2.4) |
| (2.5) |
>
|
member(v, f(u, v, w), 'k');
|
| (2.6) |
| (2.7) |
>
|
m := module() export e; end module:
member(e, m);
|
| (2.8) |
| (2.9) |
| (2.10) |
|
|
Download Help Document
Was this information helpful?