summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--macros.lisp6
1 files changed, 3 insertions, 3 deletions
diff --git a/macros.lisp b/macros.lisp
index 0245fdb..e9db83d 100644
--- a/macros.lisp
+++ b/macros.lisp
@@ -38,9 +38,9 @@
(defmacro muif (condition do do-else)
`(muwhen ,condition
- (values ,do)
- (list :RAW (mu "else"))
- (values ,do-else)))
+ ,@do
+ (:RAW `(mu "else"))
+ ,@do-else))
(defun quote-if-string (str)
(if (stringp str)