aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2022-03-17 22:23:01 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2022-03-28 14:17:47 +0200
commiteaece56148ae3560c4c249dd0fc9b63dd65d4fa4 (patch)
tree9e4b9a9ba55554033232495fa463b6726904d42d /doc
parentNormalize errors. (diff)
downloadcalp-eaece56148ae3560c4c249dd0fc9b63dd65d4fa4.tar.gz
calp-eaece56148ae3560c4c249dd0fc9b63dd65d4fa4.tar.xz
Add catch*
Diffstat (limited to 'doc')
-rw-r--r--doc/ref/guile/util.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/ref/guile/util.texi b/doc/ref/guile/util.texi
index 2cf1070b..3f37491d 100644
--- a/doc/ref/guile/util.texi
+++ b/doc/ref/guile/util.texi
@@ -338,6 +338,12 @@ Similar to @var{let}, but sets environment variables for the code in
body. Restores the old values once we leave.
@end defmac
+@defmac catch* thunk (symbol proc) ...
+Macro allowing multiple exception types to be caught. Each (symbol
+proc) pair expands to a regular @code{catch}, with the leftmost being
+innermost.
+@end defmac
+
@subsection UUID generation
Provided by module @code{(hnh util uuid)}.