 - ;;;块列表,不含匿名块
- (defun GetBlockListxx (/ blist b)
- (setq blist nil)
- (if (tblnext "BLOCK" T)
- (progn (setq blist (cons (cdr (assoc 2 (tblnext "BLOCK" T))) blist))
- (while (setq b (tblNext "BLOCK"))
- (setq blist (cons (cdr (assoc 2 b)) blist))
- )
- )
- )
- (vl-remove-if '(lambda (s) (= "*" (substr s 1 1))) blist)
- )
|