-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
u/moon-chilled wrote:
[x] u ^: v^:_ yThis is not quite right. Recall that conjunctions are left-associative. So
u^:v^:_is(u^:v)^:_, notu^:(v^:_). Then, the 'do-while' behaviour is simply an idiomatic form resulting from existing behaviours: whenvreturns 0,uwill be applied to its operand 0 times, acting as an identity, so the^:_will terminate.
So the current description is
execute
urepeatedly untilv^:_returns 0
while it should be
execute
urepeatedly untilvreturns 0
The problem is that in the table we have v^:_ as a RMO (right modifying operator, IIRC), so it gets substituted as a whole.
Metadata
Metadata
Assignees
Labels
No labels