LINUX.ORG.RU

История изменений

Исправление saufesma, (текущая версия) :

Сегодня такая мысль пришла

list-of-args (startx starty endx endy ... startxn startyn endxn endyn)

(defun make-arrow (startx starty endx endy)
       (make-instance 'capi:arrow-pinboard-object
                      :start-x startx :end-x endx
                      :start-y starty :end-y endy
                      :graphics-args
                      '(:thickness 1 :foreground :red))))

(setq my-arrows (list
(if (< 0 (length list-of-args))
do
(make-arrow startx starty endx endy)
(capi:contain my-arrows)

Исправление saufesma, :

Сегодня такая мысль пришла

list-of-args (startx starty endx endy ... startxn startyn endxn endyn)

(defun make-arrow (startx starty endx endy)
       (make-instance 'capi:arrow-pinboard-object
                      :start-x startx :end-x endx
                      :start-y starty :end-y endy
                      :graphics-args
                      '(:thickness 1 :foreground :red))))

(setq my-arrows (list
(if (< 0 (length list-of-args))
do
(make-arrow (startx starty endx endy))
(capi:contain my-arrows)

Исходная версия saufesma, :

Сегодня такая мысль пришла

list-of-args (startx starty endx endy ... startxn startyn endxn endyn)
(setq my-arrows (list
(if (< 0 (length list-of-args))
do
(defun make-arrow (startx starty endx endy)
       (make-instance 'capi:arrow-pinboard-object
                      :start-x startx :end-x endx
                      :start-y starty :end-y endy
                      :graphics-args
                      '(:thickness 1 :foreground :red))))
(capi:contain my-arrows)