From 8443adf12598159280366a60d44762e14acc0f1e Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sun, 4 Apr 2021 07:27:31 -0700 Subject: 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. --- txr.1 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3