Search results

Jump to navigation Jump to search
  • ...e related function [[Classify]], which returns a vector of indices instead of a boolean matrix.'' ...ecated in J because of the result size, which can be quadratic in the size of the argument, and [[Roger Hui]] eventually began to use "self-classify" to
    1 KB (182 words) - 16:42, 27 January 2024
  • ...Index Generator]], and [[Interval Index]] for other operations named after indices.'' ...dex returned is one higher than the last index of the left argument. Index Of shares its [[glyph]] <syntaxhighlight lang=apl inline>⍳</syntaxhighlight>
    4 KB (556 words) - 21:35, 10 September 2022
  • ...ed pieces. The left [[argument]] to these operations defines the structure of the partition. This article discusses possible ways partitions can be repre ...es the original vector. A partition contains all the original [[element]]s of the vector, in the same order, but at one greater [[depth]].
    17 KB (2,304 words) - 16:19, 30 December 2023
  • ...]], [[Index Generator]], and [[Index of]] for other operations named after indices.'' ...ntry immediately preceding—of an array, but may be referred to by the name of a common technique used to solve it, the [[wikipedia:binary search|binary s
    9 KB (1,337 words) - 23:27, 10 March 2024
  • ...nction]] [[operand]] where specified keys group the indices or major cells of an argument. It was introduced in [[Dyalog APL]] version 14.0 and is common ...left argument, while the right argument is the indices of major cells that match it:
    7 KB (895 words) - 00:56, 16 April 2024
  • ...of [[Unique]] (Nub). More precisely, it indicates all cells which do not [[match]] any earlier indicated cell. The Nub Sieve is more informative than Unique Nub Sieve can be used to filter a [[matrix]] by some of its columns, or find its unique rows.
    8 KB (1,082 words) - 16:27, 16 March 2024
  • ...rsion of [[SHARP APL]] offered by [[Soliton Associates]]. Notable features of SAX include [[function rank]], the [[Rank operator]], and [[leading axis th ...light lang=apl inline>!</syntaxhighlight> || [[Factorial]] || Out-Of/[[Combinations]]
    15 KB (1,262 words) - 16:31, 16 March 2024
  • ...h [[wikipedia:first-class function|first-class function]]s, uses a new set of [[glyph]]s with different primitive pairings, and implements [[character ar | <code>≡</code> || [[Depth]] || [[Match]]
    11 KB (1,330 words) - 15:35, 6 March 2024
  • ...e-like syntax that are implemented across many dialects, or are precursors of such features. Features are ordered by the first APL dialect to implement t ...ate]] (as <syntaxhighlight lang=apl inline>↑↓</syntaxhighlight>), [[Member of]], [[Encode]], [[Decode]], [[Reduce]], [[Compress]], [[Expand]], [[Inner pr
    8 KB (788 words) - 22:14, 18 March 2024
  • ...left arguments. It is closely related to [[Drop]], which removes the parts of each axis that Take would include. Take may be used to get the first few, or last few, elements of a vector:
    13 KB (1,829 words) - 01:23, 2 March 2024
  • ...oft Windows, and other platforms under Wine. It is the spiritual successor of the first [[NARS]] (Nested Arrays Research System) which was designed and i One feature of NARS2000 is its heavy use of experimental primitive functions & operators. In the table below, symbols w
    10 KB (1,101 words) - 02:29, 9 March 2024
  • ...s rather than first-class to facilitate features that depend on the number of arguments functions take. ...ining these, each primitive can also be spelled using a name that consists of lowercase letters (user-defined names must have at least one uppercase lett
    16 KB (2,314 words) - 20:02, 14 April 2024
  • ...the burden of translators, assist speakers, and in general lessen the risk of misunderstandings in conversation. ...erman terminology standard and launched a survey to measure the importance of this.<ref>Dieter Kilsch. [https://apl-germany.de/apl-germany-gse-herbsttagu
    15 KB (1,754 words) - 14:44, 4 March 2024
  • ...operator derives from a subset (specifically, case 3) of the functionality of [[J]]'s [[Cut]] operator (<syntaxhighlight lang=j inline>;.3</syntaxhighlig ...ing is instead on the space between elements or [[cell]]s. Along the edges of the [[argument]] array, the windows are thus subject to be padded with [[fi
    8 KB (638 words) - 21:11, 28 January 2024
  • ...re on they keyboard they are found for [[typing glyphs|typing them]]. Both of these skills are essential for an effective APL programmer. This article pr ...ght lang=apl inline>⋄</syntaxhighlight>-shaped [[Stencil]] laid on a piece of paper, <syntaxhighlight lang=apl inline>⎕</syntaxhighlight>.
    28 KB (3,594 words) - 08:54, 3 August 2023