AutoCAD LISP 等式和條件函數參考(AutoLISP)
函數 描述 (= numstr [numstr ...] ) 如果所有參數在數值上相等返回 T ,否則返回nil (/= numstr [numstr ...] ) 如果參數在數值上不相等返回 T ,那麼如果參數在數值上相等則為nil (< numstr [numstr ...] ) 如果每個參數在數值上小於其右邊的參數返回 T ,否則返回nil (<= numstr [numstr ...] ) 如果每個參數在數值上小於或等於其右邊的參數返回 T ,否則返回nil (> numstr [numstr ...] ) 如果每個參數在數值上大於其右邊的參數返回 T ,否則返回nil (>= numstr [numstr ...] ) 如果每個參數在數值上大於或等於其右邊的參數返回 T ,否則返回nil (and [expr ...] ) 返回邏輯 AND 表達式列表 (boole func int1 [int2 ...] ) 用作通用的位元布林函數 (cond [(test result ...) ...] ) 用作AutoLISP的主要條件函數 (eq expr1 expr2 ) 確定兩個表達式是否相同 (equal expr1 expr2 [fuzz] ) 確定兩個表達式是否相等 (if testexpr thenexpr [elseexpr] ) 依據條件評估表達式 (or [expr ...] ) 返回邏輯 or 表達式列表 (repeat int [expr ...] ) 計算每個表達式指定的次數,並返回最後一個表達式的值