Vle-dictsearch

提供:GizmoLabs - だいたい CAD LISP なサイト
2022年11月23日 (水) 06:25時点におけるGizmon (トーク | 投稿記録)による版
構文
(vle-dictsearch dictname itemname )


機能
指定されたディクショナリまたはサブディクショナリを走査し、すべてのエントリをリストを返す。


引数
  • ename : 検索するディクショナリの名前。
  • itemname : ディクショナリ内で検索する項目を指定する文字列。


戻り値
'dictname' が 'itemname' に含まれていれば T、そうでなければ nil


MEMO

(/= (dictsearch dictname itemname) nil) や
(if (dictsearch dictname itemname) ...) など、
単純に存在確認として使う場合の高速代替方法として使える。


サンプル

(vle-dictsearch (namedobjdict) "ACAD_GROUP")
nil ; グループ辞書の名前を返す。なければ nil


関連事項