diff options
| author | eltrac <hi@eltr.ac> | 2026-08-29 14:00:51 +0800 |
|---|---|---|
| committer | eltrac <hi@eltr.ac> | 2026-08-29 14:00:51 +0800 |
| commit | 4d42e69ff1e3e095fdbbd4ade7f58bec292e1e31 (patch) | |
| tree | 03973eb5c6a945a5db47f590d68fdb9f0f3f5e36 | |
| parent | 186818c2c5cbb65a993fc152dc3f1b60c81a3c98 (diff) | |
macros: fix muif macro
| -rw-r--r-- | macros.lisp | 6 |
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) |
