blob: 7e51c483586779b4857dcbabb39d670c608c7de7 (
plain)
1
2
3
4
5
6
7
8
|
@(do
(defmacro with-output-to-string ((var) . forms)
'(let ((,var (make-string-output-stream)))
(progn ,*forms (get-string-from-stream ,var))))
(let ((x (with-output-to-string (*stdout*)
(format t "hello"))))
(put-line x)))
|