Więc natknąłem się na ten kawałek kodu na stronie j:Czym dokładnie jest # ^: _ 1
mask #!.fill^:_1 lst
gdzie maska jest lista bitów.
Ma sens aż do końca. Rezultatem jest awers z maski & #, zastosowany do lst, z nieznanymi wartościami zastąpionymi wypełnieniem.
Jednak nie wydaje się, aby uogólnić:
2 2 (#!._^:_1) 3 3 4 4
daje błąd domeny, zamiast "3 4", jak można się było spodziewać.
Czym dokładnie jest # ^: _ 1 i dlaczego nie jest właściwym awersiem #?
awersach przedstawiono w [strony do zasilania] (http://jsoftware.com/help/dictionary/d202n.htm) 'b & # ^: _ 1, w którym B jest lista logiczną Expand (którego wypełnienie atom f może być określony przez dopasowanie, b & # ^: _ 1! .f lub # ^: _ 1! .f) ' – Eelvex