Директива формата Lisp, которая интерпретирует аргумент nil в пустую строку вместо «NIL» - PullRequest
5 голосов
/ 20 апреля 2011

Я знаю, что могу обработать аргумент перед его передачей, мне просто интересно, есть ли директива для этого

1 Ответ

10 голосов
/ 20 апреля 2011
CL-USER> (format nil "~@[~A~]" "foo")
"foo"
CL-USER> (format nil "~@[~A~]" nil)
""
...