From: Difference between revisions
Jump to navigation
Jump to search
(→Documentation: BQN link) |
No edit summary |
||
Line 2: | Line 2: | ||
|<code>⊇</code> <code>@</code> | |<code>⊇</code> <code>@</code> | ||
|} | |} | ||
'''From''' (<code>⊇</code> or <code>@</code> and also called '''Select''', or, [[humour]]ously, ''Sane Indexing'') is a [[primitive function]] that selects multiple [[major cell]]s of its right argument using an array of [[index|indices]] given by its left. The primitive often offers additional functionality for a [[nested]] left argument, which varies from one language to another. It appears in [[ | '''From''' (<code>⊇</code> or <code>@</code> and also called '''Select''', or, [[humour]]ously, ''Sane Indexing'') is a [[primitive function]] that selects multiple [[major cell]]s of its right argument using an array of [[index|indices]] given by its left. The primitive often offers additional functionality for a [[nested]] left argument, which varies from one language to another. It appears in [[SAX]] (as <source lang=apl inline>@</source>), [[Extended Dyalog APL]], [[dzaima/APL]], and [[KAP]] (as <source lang=apl inline>⊇</source>), [[J]] (as <source lang=j inline>{</source>), and [[BQN]] (as <code>⊏</code>). | ||
== Common usage == | == Common usage == |