Search results
Jump to navigation
Jump to search
- ...ther array languages or as proposals are indicated in parentheses. Because primitives tend to have multiple names and may even change name within a dialect, comm ! Year !! Dialect !! Primitives8 KB (788 words) - 22:14, 18 March 2024
- ...unity, such functions may be called "builtin" or "intrinsic" functions. In APL, each is represented with a single [[glyph]]; in other languages, such as t Other parts of APL which are written with a single glyph include [[primitive operator]]s and [2 KB (249 words) - 14:43, 30 April 2020
- ...ered as a trial version, with a tutorial on using it presented at the 2001 APL conference. ...programs can't dynamically create APL functions with <syntaxhighlight lang=apl inline>⎕FX</syntaxhighlight>, and can't pass arrays (rather than function4 KB (556 words) - 14:59, 10 March 2024
- ...Bracket indexing]], [[Index (function)]], [[Pick]], and [[Select]] for the primitives designed for indexing.'' In the APL [[array model]], '''indexing''' refers to the operation of extracting one o4 KB (480 words) - 22:13, 10 September 2022
- | influenced by = [[Dyalog APL]], [[GNU APL]], [[BQN]] ...ith additional features. Much of standard APL works in Kap, although if an APL feature does not fit with Kap's design, those features are changed or remov11 KB (1,055 words) - 14:37, 11 March 2024
- | influenced by = [[Rationalized APL]], [[SHARP APL]] | influenced = [[SHARP APL]], [[J]]2 KB (304 words) - 20:52, 31 January 2024
- | license = [https://github.com/shashi/APL.jl/blob/master/LICENSE.md MIT "Expat" License] | website = [https://github.com/shashi/APL.jl/blob/master/LICENSE.md github.com]3 KB (393 words) - 08:25, 23 September 2022
- | 1966 || [[APL\360]] completed and used within [[IBM]] | 1968 || [[APL\1130]] released as an [[wikipedia:IBM Type-III Library|IBM Type-III Library2 KB (337 words) - 06:36, 17 March 2024
- ...nterpreter-level control, access to the environment, and information about APL itself. ...ighlight lang=apl inline>5⌶</syntaxhighlight> became <syntaxhighlight lang=apl inline>⎕DL</syntaxhighlight> ([[Delay]]) while changing time unit from [[2 KB (319 words) - 15:35, 17 March 2024
- ...L]], and <syntaxhighlight lang=apl inline>≤≥</syntaxhighlight> in [[Dyalog APL Vision]], as well as <code>^</code> for ascending sort in [[K9]] and [[Goal ...axhighlight lang=apl inline>⍋</syntaxhighlight> with <syntaxhighlight lang=apl inline>⍒</syntaxhighlight>.3 KB (441 words) - 15:06, 6 March 2024
- ...lements, it cannot be consistently extended in this way. However, some non-APL languages and the [[A+]] dialect, which breaks [[backwards compatibility]], ...elevant primitives in [[A+]] and [[J]]. Some support was added to [[Dyalog APL]] under the direction of J implementer [[Roger Hui]] in 2014. The more rece3 KB (388 words) - 06:58, 11 March 2024
- ...axhighlight lang=apl inline>5j2</syntaxhighlight> or <syntaxhighlight lang=apl inline>5J2</syntaxhighlight> for the complex number with real part 5 and im <syntaxhighlight lang=apl>2 KB (354 words) - 22:08, 10 September 2022
- ...cle lists some text editors that are especially well-equipped to deal with APL. ...<ref>Optima Systems. [https://github.com/OptimaSystems/apl-language-server APL Language Server]. GitHub.</ref>4 KB (613 words) - 18:00, 28 January 2023
- | index origin = <syntaxhighlight lang=apl inline>)ORIGIN</syntaxhighlight> 0 or 1 | influenced by = [[APL\360]]3 KB (427 words) - 21:13, 10 September 2022
- ...notation were defined in [[IVSYS/7090]] and [[APL\360]], but removed from APL\360 before its public release in 1968. ...ht lang=apl inline>J↓V</syntaxhighlight> was written <syntaxhighlight lang=apl inline>(~(⍴V)⍺J)/V</syntaxhighlight>.3 KB (560 words) - 01:59, 8 March 2024
- {{DISPLAYTITLE:''APL''\360}}{{Infobox array language | title = ''APL''\36012 KB (1,469 words) - 12:38, 19 March 2024
- ...taxhighlight lang=apl inline>L</syntaxhighlight> and <syntaxhighlight lang=apl inline>R</syntaxhighlight> along one axis using an integer vector, which is ...ght lang=apl inline>(A∧~U)∨B∧U</syntaxhighlight> and <syntaxhighlight lang=apl inline>A≠U∧B≠A</syntaxhighlight>.3 KB (440 words) - 02:43, 9 March 2024
- ...ay-family implementations that advertise high performance include [[Dyalog APL]], [[J]], [[K]] (both Kx and Shakti), and [[Q]], while research projects fo ...Matthew Maycock. [https://ummaycoc.github.io/wc.apl/ Beating C with Dyalog APL: wc]. 2019-10.</ref><ref name="advantage">[[Marshall Lochbaum]]. "The Inter15 KB (2,326 words) - 13:12, 31 August 2023
- ...ed significant speed-ups across all parts of the language, implemented new primitives, and designed extensions to existing ones. He was a frequent workshop host ...ciencies. Uses Unicode [[glyph]]s, but has a different character set than APL.3 KB (478 words) - 08:35, 22 January 2024
- ...yphs]] and moved to the [[Array model#boxes|boxed array model]] of [[SHARP APL]] and [[J]]. It also makes functions second-class rather than first-class t ...Because of this, Uiua often splits APL primitives into two functions. Its primitives use [[Unicode]] glyphs including many not found in other languages. To avoi16 KB (2,314 words) - 20:02, 14 April 2024