summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-04-04 07:27:31 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-04-04 07:27:31 -0700
commitef9ffd26a24c4fe61f7960a00126c1d0cb16f355 (patch)
tree0040181d1cb6928d1d55a6b6a3ba1ee64c7732a7
parent02f21d78ee7e14f23fb5f708a08c7273f48eb6d5 (diff)
downloadtxr-ef9ffd26a24c4fe61f7960a00126c1d0cb16f355.tar.gz
txr-ef9ffd26a24c4fe61f7960a00126c1d0cb16f355.tar.bz2
txr-ef9ffd26a24c4fe61f7960a00126c1d0cb16f355.zip
doc: block names need not be symbols.
* txr.1: The block implementation doesn't care whether blocks are symbols; anything comparable with eq may be used.
-rw-r--r--txr.18
1 files changed, 7 insertions, 1 deletions
diff --git a/txr.1 b/txr.1
index 47f22895..0a7a365b 100644
--- a/txr.1
+++ b/txr.1
@@ -16967,7 +16967,13 @@ The
operator introduces a named block around the execution of
some forms. The
.meta name
-argument must be a symbol. Since a block name is not
+argument may be any object, though block names are usually symbols.
+Two block
+.meta name
+objects are considered to be the same name according to
+.code eq
+equality.
+Since a block name is not
a variable binding, keyword symbols are permitted, and so are the symbols
.code t
and