r9539: Automated commit for Debian build of kmrcl upstream-version-1.72
[kmrcl.git] / macros.lisp
index bf2714b86d441eec6f9d0c4bbce5a64f7f539d73..1239eb46b6d7d7cce32b073edc15d0d53a23efe8 100644 (file)
              (pprint exp)))
      (format t "~%~%")
      (values)))
+
+(defmacro defconst (symbol value &optional doc)
+   `(defconstant ,symbol (if (boundp ',symbol)
+                             (symbol-value ',symbol)
+                             ,value)
+     ,@(when doc (list doc))))