with-output-to-string
External Link: Macro WITH-OUTPUT-TO-STRING.The macro WITH-OUTPUT-TO-STRING can be used to create a string output stream, and return the resulting string at the end.
with-output-to-string (var &optional string-form &key element-type) declaration* form* => result*
element-type specifier is defaulted to character. form* is implicit progn
(with-output-to-string (str) (write-line "Foobar!" str) (write-string "Barfoo!" str)) ;=> "Foobar! ; Barfoo!"
(let ((str (make-string-output-stream))) (write-line "Foobar!" str) (write-string "Barfoo!" str) (get-output-stream-string str))
http:///wiki/?withoutputtostring
09apr23 | admin |