From 4d42e69ff1e3e095fdbbd4ade7f58bec292e1e31 Mon Sep 17 00:00:00 2001 From: eltrac Date: Sat, 29 Aug 2026 14:00:51 +0800 Subject: macros: fix muif macro --- macros.lisp | 6 +++--- 1 file 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) -- cgit v1.2.3