Say what makes rows alternatives without history, and drop what the whole-draw rule already implies
This commit is contained in:
+6
-7
@@ -409,13 +409,12 @@ shared.
|
|||||||
|
|
||||||
Only one row renders per read, so within one read a cell in one row and a cell in
|
Only one row renders per read, so within one read a cell in one row and a cell in
|
||||||
another never meet, and each may select its own row of another table; the cells of one
|
another never meet, and each may select its own row of another table; the cells of one
|
||||||
row, and whatever they reach, do meet, and so does the format beside them. The rule the
|
row, and whatever they reach, do meet, and so does the format beside them. Two reads
|
||||||
fence applies is that two reads meet unless they sit in rows that never render together:
|
meet unless they sit under different rows of one pinned table; pinning a row pins its
|
||||||
rows falling under different rows of a table a path pinned, two rows of that table
|
ancestors too, so rows under different parents are alternatives as well. A table read
|
||||||
itself included. A table read whole draws its row apart from every pin, so the rows of
|
whole draws its row apart from every pin, so the rows of one whole read are
|
||||||
one whole read are alternatives only to each other, and a cell of one meets a read
|
alternatives only to each other. A choice's items are not alternatives: two items
|
||||||
pinning an ancestor row the row is not under. A choice's items get no such treatment yet: two items selecting
|
selecting different rows of one family are refused.
|
||||||
different rows are still refused.
|
|
||||||
|
|
||||||
## A table never reaches its own family, by any route
|
## A table never reaches its own family, by any route
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user