入力 | 説明 | デフォ |
---|---|---|
[0]<lst1> | リスト1。 | nil |
[1]<lst2> | リスト2。 | nil |
[2 &optional]<test> | 2変数の関数または関数名。テスト用関数。 | equal |
<lst1>は<lst2>の部分集合かどうか。<lst1>の要素がすべて<lst2>に含まれていればt、そうでなければnil。
この関数はその動作をLispのビルトイン関数 subsetp に拠っている。http://www.lispworks.com/documentation/HyperSpec/Body/f_subset.htm
この関数はその動作をLispのビルトイン関数 subsetp に拠っている。http://www.lispworks.com/documentation/HyperSpec/Body/f_subset.htm
多重集合(要素の重複を許容した集合)は想定されていない。要素重複の可能性がある場合にはremove-dupをかませて、多重集合は扱わないのが無難。

添付ファイル