Changeset 13456
- Timestamp:
- Feb 22, 2010, 12:14:23 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/source/lib/macros.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/lib/macros.lisp
r13454 r13456 1489 1489 (multiple-value-bind (forms decls) (parse-body body env nil) 1490 1490 `(let* ((,var ,@(if string-p 1491 `( (,@(if element-type-p1491 `(,@(if element-type-p 1492 1492 `((progn 1493 1493 ,element-type 1494 1494 (%make-string-output-stream ,string))) 1495 `((%make-string-output-stream ,string)))) )1496 `( (,@(if element-type-p1495 `((%make-string-output-stream ,string)))) 1496 `(,@(if element-type-p 1497 1497 `((make-string-output-stream :element-type ,element-type)) 1498 `((make-string-output-stream))))))) )1498 `((make-string-output-stream))))))) 1499 1499 ,@decls 1500 1500 (unwind-protect … … 1510 1510 (multiple-value-bind (forms decls) (parse-body body env nil) 1511 1511 `(let* ((,var ,@(if vector-p 1512 `( (%make-vector-output-stream ,vector ,external-format))1513 `( (make-vector-output-stream :external-format ,external-format)))))1512 `(%make-vector-output-stream ,vector ,external-format) 1513 `(make-vector-output-stream :external-format ,external-format)))) 1514 1514 ,@decls 1515 1515 (unwind-protect
Note:
See TracChangeset
for help on using the changeset viewer.
