Refuse a read-once name only where it binds a whole category, and say where an unseen name is bound

This commit is contained in:
2026-10-03 12:18:32 +02:00
committed by Lillem4n
parent dbc2b7e7eb
commit 32124c5b1e
3 changed files with 21 additions and 17 deletions
+1 -1
View File
@@ -15,7 +15,7 @@ replacement, and each removed path, column or flag.
`repeat` binds picks again on every iteration. Refused at `New`: a name bound twice
outside any `repeat`, twice in one `repeat`, or both inside a `repeat` and outside it; a
name that is a field or an option; a binding of anything but a reference; a binding in a
choice's item; a binding nothing reads, or one read once whole, which the reference spells; a
choice's item; a binding nothing reads, or one of a whole category read once whole, which the bare reference spells; a
path through a name that selects a row; a read of a name rendering a field twice where a
path through the name reads it; reads of a name in two draw groups, or inside a
`repeat`, where what it names reads a reference path; and a binding in a table. A field, column,