From 8bd79009460615d122cd289228d64d16adf704d6 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Fri, 14 Feb 2025 14:44:37 +0000 Subject: Use := instead of = so we're not re-interning a symbol in cl-loop --- lib.macros.lisp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib.macros.lisp') diff --git a/lib.macros.lisp b/lib.macros.lisp index 6895885..bd1c239 100644 --- a/lib.macros.lisp +++ b/lib.macros.lisp @@ -38,7 +38,7 @@ Also includes transformer where symbols are considered unary functions i.e. nil (let ((assignment-forms (loop :for f :in forms - :for canon-f = (if (symbolp f) (list f 'lib.macros:_) f) + :for canon-f := (if (symbolp f) (list f 'lib.macros:_) f) :collect `(lib.macros:_ ,canon-f)))) `(let* ,assignment-forms lib.macros:_)))) -- cgit v1.2.3-13-gbd6f