Closed refi64 closed 8 years ago
This particular case has been fixed, but there are some additional generalizations of slice assignment left to implement. For reference, this type of assignment in oK is desugared into an application of dmend:
{l[1 2]:3 3}
{l:.[l;1 2;{[x;y]y};3 3]}
An example of a form of assignment which remains a known issue is:
a:3 3#0;a[0 1;0 1]:2 2#!4
(2
3
0 0 0)
The correct result should be:
(0 1 0
2 3 0
0 0 0)
Dmend is quite complex, but we're getting there.
K5:
ok: