Beruflich Dokumente
Kultur Dokumente
;; by gile
(defun strtolist ( str del / pos lst )
(while (setq pos (vl-string-search del str))
(setq lst (cons (substr str 1 pos) lst)
str (substr str (+ pos 1 (strlen del))))
)
(reverse (cons str lst))
)
;; by VK
(defun listtostr ( lst del / n str)
(setq str "")
(while (setq n (car lst))
(setq str (strcat str n del))
(setq lst (cdr lst)))
(substr str 1 (1- (strlen str)))
)
;; by John Unden
(defun read_csv(FileName sep / rtlist)
(setq file (open FileName "r"))
(while (setq line (read-line file))
(setq retlist (cons (strtolist line sep) retlist))
)
(close file)
(reverse retlist)
)
(setvar "cmdecho" 0)
;(COMMAND "_layerp")
(setvar "cmdecho" 1)
(setvar "clayer" "0")
;(command "_pdmode" 32)
;(command "_pdsize" 0.5)
(princ)
)