0 Members and 1 Guest are viewing this topic.
(defun test (/ var1 var2 var3 var4) (setq var1 12 var2 13 var3 15 var3 123 ) ;; variant 1 (if (not (member var1 (list var2 var3 var4))) ;; do what you want ) ;; variant 2 (if (not (apply (function or) (mapcar (function (LAMBDA (x) (equal var1 x 1e-3) ) ) (list var2 var3 var4) ) ) ) ;; do what you want ))
(if (vl-some '(lambda (x) (equal var1 x)) (list var2 var3 var4)) ;; Exit ;; do what you want ) (if (vl-position var1 (list var2 var3 var4)) ;; Exit ;; do what you want )
(if (or (equal var1 var2) (equal var1 var3) (equal var1 var4) ) ;; do what you want)
For Andrewhttp://www.theswamp.org/index.php?topic=13046.msg158557#msg158557
Code: [Select] (if (vl-position var1 (list var2 var3 var4)) ;; Exit ;; do what you want )
(if (vl-position var1 (list var2 var3 var4)) ;; Exit ;; do what you want )
Quote from: ronjonp on August 05, 2014, 03:36:12 PMCode: [Select] (if (vl-position var1 (list var2 var3 var4)) ;; Exit ;; do what you want )Good one ronjonp......