「VLE-関数」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
16行目: 16行目:
** [[vle-append]]
** [[vle-append]]
** [[vle-cdrassoc]]
** [[vle-cdrassoc]]
** [[vle-member]]
** [[vle-list-intersect]]
** [[vle-remove-all]]
** [[vle-list-massoc]]
** [[vle-remove-first]]
** [[vle-remove-last]]
** [[vle-search]]
** [[vle-list-split]]
** [[vle-list-split]]
** [[vle-list-intersect]]
** [[vle-list-subtract]]
** [[vle-list-union]]
** [[vle-list-diff]]
** [[vle-list-diff]]
** [[vle-member]]
** [[vle-nthX|vle-nth<x>]]
** [[vle-nthX|vle-nth<x>]]
** [[vle-put-nth]]
** [[vle-put-nth]]
** [[vle-remove-all]]
** [[vle-remove-first]]
** [[vle-remove-first]]
** [[vle-remove-last]]
** [[vle-remove-nth]]
** [[vle-remove-nth]]
** [[vle-search]]
** [[vle-sublist]]
** [[vle-sublist]]
** [[vle-subst-nth]]
** [[vle-subst-nth]]
** [[vle-list-union]]
** [[vle-list-massoc]]
** [[vle-list-subtract]]
* 文字列関数
* 文字列関数
** [[vle-string-replace]]
** [[vle-string-replace]]

2022年4月28日 (木) 08:31時点における版

VLE-関数は、BricsCAD の LISP で搭載されている拡張関数群。

AutoCAD の AutoLISP が古いベースのままでパフォーマンスなどがほぼ改良されていないに等しい状態なのに対して、BricsCAD は LISP も他の開発言語と同様な機能やパフォーマンスを提供すべく AutoLISP の関数に極力悪い影響を与えない形で改良されている。 VLE-関数は、その一環として追加されているといえる。(BricsCAD は Activex 系の vla- 関数がほぼ無いのでそれの補完用という面もある) 事実、BricsCAD の LISP 処理速度は、AutoCAD や他の互換 CAD に比べて控えめに言って爆速といえるパフォーマンスになっている。(V18時点)

MEMO:

うちで作ってる、GZ-Lib と同じような発想の部分もある。


VLE 関数ライブラリのカテゴリと関数