- (if (= sstyp "TEXT")
- (text_h)
- (text_a))
复制代码 这段代码用错了,看看if函数的用法
(if (条件表达式) (条件为真时执行的表达式) (条件为假时的表达式))
所以在这里(text_h)是条件为真时的执行的,(text_a)是条件为假时执行的。
你是想在条件为真时按顺序执行(text_h)和(text_a)这两个表达式,所以应该用progn函数对这两个表达式求值。正确的写法如下: - (if (= sstyp "TEXT")
- (progn (text_h)
- (text_a)))
|