projects
/
kmrcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
r8844: laptop updates
[kmrcl.git]
/
macros.lisp
diff --git
a/macros.lisp
b/macros.lisp
index 46894ba5e6fc82e3fc728c8cf2ea5688617e8e85..9b6150a470dc9597470fe8ad2ba8e303e9c3e853 100644
(file)
--- a/
macros.lisp
+++ b/
macros.lisp
@@
-233,3
+233,9
@@
(defun ,release-name (instance)
(kmrcl::with-lock-held (,lock-name)
(push instance ,cache-name))))))
+
+(defmacro with-ignore-errors (&rest forms)
+ `(progn
+ ,@(mapcar
+ (lambda (x) (list 'ignore-errors x))
+ forms)))