LINUX.ORG.RU

Ответ на: комментарий от anonymous

Ну чтоб избежать вот такого:

(defun end-section-sign (string stream &optional (len 70))
  "Печатает знак конца секции."
  (format stream 
	  (concatenate 'string "~A~%#~" 
		       (write-to-string (- len 2))
		       ":@<End of ~A~>#~%~2:*~A~2%")
	  (make-array len 
		      :element-type 'character
		      :initial-element #\#)
	  string))
ados ★★★★★
() автор топика

Если надо задать размер отступа перед чем-нибудь можно вместо числа написать v, а число предать аргументом. Еще при задании пустой итерации ~{~} шаблон для итерирования берется из аргумента. Больше способов формирования директив не помню...

staseg ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.