diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-04-04 07:27:31 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-04-04 07:27:31 -0700 |
commit | ef9ffd26a24c4fe61f7960a00126c1d0cb16f355 (patch) | |
tree | 0040181d1cb6928d1d55a6b6a3ba1ee64c7732a7 | |
parent | 02f21d78ee7e14f23fb5f708a08c7273f48eb6d5 (diff) | |
download | txr-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.1 | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -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 |