summaryrefslogtreecommitdiffstats
path: root/txr.1
diff options
context:
space:
mode:
Diffstat (limited to 'txr.1')
-rw-r--r--txr.113
1 files changed, 5 insertions, 8 deletions
diff --git a/txr.1 b/txr.1
index 0c9109d3..5c1ddf71 100644
--- a/txr.1
+++ b/txr.1
@@ -15570,14 +15570,11 @@ construct, then its
.meta init-form
is never evaluated.
-Any
-.meta sym
-which has no initializer is an ordinary variable. It is initialized
-immediately with the value
-.code nil
-and may be assigned. Those
-.metn sym -s
-which have initializers may not be assigned.
+The bound variables may be assigned. If, before initialization, a variable is
+updated in such a way that its prior value is not needed, it is unspecified
+whether initialization takes place, and thus whether its
+.meta init-form
+is evaluated.
Direct circular references erroneous and are diagnosed.