Search results

Jump to navigation Jump to search

Page title matches

  • ...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 !! Primitives
    8 KB (788 words) - 22:14, 18 March 2024

Page text matches

  • ...<syntaxhighlight lang=apl inline>#</syntaxhighlight>) are sometimes called primitives. {{APL built-ins}}[[Category:APL syntax]]
    765 bytes (95 words) - 21:51, 10 September 2022
  • | implementation languages = 370 assembler, APL<ref name="apl81">[[Bob Smith]]. [https://doi.org/10.1145/800142.805376 "Nes | documentation = [http://www.sudleyplace.com/APL/Nested%20Arrays%20System.pdf Reference manual]
    6 KB (626 words) - 02:40, 8 March 2024
  • ...and Richard Park of [[Dyalog Ltd.]], focusing on the notational aspects of APL. ...|| [https://apl.show/2022/10/06/Indexing-in-APL-vs-Yorick.html Indexing in APL vs Yorick] || Indexing notation and broadcasting rules of the Yorick progra
    3 KB (395 words) - 10:40, 12 December 2023
  • ...by using a higher-level language, and can even improve [[performance]] as APL allows the programmer to more easily access fast primitive implementations. ...[[ngn/apl]] even uses this technique to implement primitives, as it allows primitives to be freely reassigned.
    2 KB (309 words) - 08:47, 7 August 2023
  • {{DISPLAYTITLE:dzaima/APL}}{{Infobox array language | title = dzaima/APL
    3 KB (393 words) - 03:39, 21 February 2024
  • == Primitives == {{APL dialects}}[[Category:K dialects]][[Category:IR compilers]]
    4 KB (511 words) - 20:15, 31 January 2024
  • ...e definition of Floor. This extension is currently implemented in [[Dyalog APL]], [[J]], and [[NARS2000]]. ...axhighlight lang=apl inline>9○</syntaxhighlight> and <syntaxhighlight lang=apl inline>11○</syntaxhighlight>.
    5 KB (632 words) - 22:14, 10 September 2022
  • K
    ...language influenced by Whitney's previous APL design [[A+]]. It has fewer primitives in part because it represents arrays as [[list model|nested lists]], unifyi == Primitives ==
    7 KB (674 words) - 16:43, 6 March 2024
  • | index origin = <syntaxhighlight lang=apl inline>⎕IO</syntaxhighlight>0 or 1 | documentation = [http://www.softwarepreservation.org/projects/apl/Manuals/APLSVUsersManual/view User's Manual]
    8 KB (747 words) - 01:28, 26 February 2024
  • | influenced by = APL, [[J]], [[K]] Glee is designed as a more convenient APL-style language in the creator's eyes:
    3 KB (394 words) - 22:43, 24 January 2024
  • | influenced by = [[Dyalog APL]], [[K]] .../420/2017-APL-Programming-Contest-Winners.htm dyalog.com/news/119/420/2017-APL-Programming-Contest-Winners.htm]</ref>
    2 KB (219 words) - 23:06, 24 January 2024
  • ...adopted, and its primitives in particular are supported by all commercial APL dialects. ...and D. L. Orth. [https://doi.org/10.1145/800137.804495 "Development of an APL standard"] at [[APL79]].</ref> In 1987 an edited form of this standard was
    1 KB (197 words) - 23:57, 9 March 2024
  • | influenced = [[APL\360]], [[APL\1130]] .../www.jsoftware.com/papers/eem/socio1.htm The Socio-Technical Beginnings of APL].</ref>
    7 KB (773 words) - 17:37, 19 March 2024
  • ...5/390007.805334 10.1145/390007.805334]</ref><ref>Berry, Michael. "A set of APL functions to play new Eleusis". IJCAI'81: Proceedings of the 7th internatio ...lusions for solutions, if the desire is to focus on specific techniques or primitives. Any such requirements or restrictions should be announced when the functio
    5 KB (771 words) - 22:04, 10 September 2022
  • ...wever, there have also been several significant languages that retain core APL ideas while breaking compatibility, including [[Ken Iverson|Iverson]]'s own APL dialects that emphasize backward compatibility typically apply greater caut
    7 KB (1,014 words) - 23:29, 10 March 2024
  • ...il the 1990s, when he had a choice of language for a project, investigated APL-like options for it, and discovered [[J]]. Rich continued work with the lan ...e was a major contributor to the NuVoc project, a complete reference for J primitives with the goal of being more accessible than the J dictionary.<ref>J Wiki. [
    3 KB (533 words) - 22:27, 10 September 2022
  • :''This page is about the Morgan Stanley dialect. For the project based on [[APL 90 (dialect)]] and presented at [[APL90]], which replaced functions with fi ...od, and this prompted Whitney to create A as a statically typed dialect of APL with various novelties like symbols as a [[simple scalar]] type and the [[R
    9 KB (859 words) - 02:29, 5 March 2024
  • ...which influenced [[Dyalog APL]] and in this way shaped much of present-day APL development. | <syntaxhighlight lang=apl inline><</syntaxhighlight> || [[Enclose]] ||
    3 KB (356 words) - 22:27, 10 September 2022
  • | implementation languages = [[wikipedia:C (programming language)|C]], APL | file ext = .dws, .dse, .dcf, .dyalog, .dyapp, .apl, .apla, .aplf, .aplo, .apln, .aplc, .apli
    10 KB (1,101 words) - 02:29, 9 March 2024
  • | website = [http://microapl.com/apl/ microapl.com/apl] | influenced by = [[APL/700]], [[APL.68000]], [[APL2]]
    11 KB (959 words) - 13:25, 13 February 2024
  • ...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 !! Primitives
    8 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 function
    4 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 o
    4 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 remov
    11 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 Library
    2 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 rece
    3 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''\360
    12 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 Inter
    15 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 avoi
    16 KB (2,314 words) - 20:02, 14 April 2024
  • ...ng=apl inline>⍺</syntaxhighlight> and right argument <syntaxhighlight lang=apl inline>⍵</syntaxhighlight>, <syntaxhighlight lang=apl>
    7 KB (949 words) - 23:54, 20 July 2023
  • ...ntaxhighlight lang=apl inline>g"f</syntaxhighlight> (<syntaxhighlight lang=apl inline>"</syntaxhighlight> is the Rank operator). Every language with funct ...20.</ref> The concept of function rank was formalized, and applied to most primitives, when the [[Rank operator]] was introduced in 1983.<ref>[https://www.jsoftw
    4 KB (618 words) - 18:06, 29 January 2024
  • | title = The APL Machine ...= [[APL\360]], [[APL*PLUS]], [[APL/700]], [[SHARP APL]], [[NARS]], [[APL.SV]]
    3 KB (490 words) - 12:05, 3 August 2021
  • | influenced by = [[J]], [[A+]], [[Dyalog APL]], [[Co-dfns]], [[APL\iv]], [[wikipedia:JavaScript|JavaScript]]<ref>[[Marshall Lochbaum]]. [https ...]. Although it maintains the concept of array-driven computing and much of APL's array functionality, BQN discards all [[backwards compatibility|compatibi
    11 KB (1,330 words) - 15:35, 6 March 2024
  • ...>⍺ ⍵</syntaxhighlight>) and [[tradfn]]s (which have named arguments). Some APL dialects allow to combine functions into [[train]]s following a small set o Dialects which implement trains include [[Dyalog APL]], [[dzaima/APL]], [[ngn/apl]] and [[NARS2000]].
    13 KB (1,347 words) - 21:28, 6 March 2024
  • ...L]]. [https://www.jsoftware.com/papers/APLDictionary1.htm#colon Custom]. [[APL Quote Quad]], Volume 18, Number 1, 1987-09.</ref>) and '''Fit''' in [[J]], ...system operator alternative was provided in form of <syntaxhighlight lang=apl inline>⎕OPT</syntaxhighlight>.
    5 KB (626 words) - 10:43, 11 September 2022
  • ...res human language translations of the [[glyphs]] and [[primitive function|primitives]] etc. This article attempts to provide a standard for Chinese terminology ...light lang=apl inline>⍳</syntaxhighlight> 单 || 数列 || <syntaxhighlight lang=apl inline>⍳6</syntaxhighlight> || 数列6
    5 KB (439 words) - 21:47, 10 September 2022
  • | file ext = .apl | influenced by = [[APL.SV]]
    7 KB (1,047 words) - 00:11, 10 April 2024
  • ...ng=apl inline>÷</syntaxhighlight>, this isn't so for <syntaxhighlight lang=apl inline>N≡1÷N</syntaxhighlight>, and no alternative identity element valu ...highlight lang=apl inline>l</syntaxhighlight> {{←→}} <syntaxhighlight lang=apl inline>r</syntaxhighlight>.
    10 KB (1,121 words) - 22:14, 10 September 2022
  • ...y with no [[element]]s. While a nested list model has only one empty list, APL has many different empty arrays. These arrays are distinguished by their [[ .../syntaxhighlight>) and the empty [[character]] array <syntaxhighlight lang=apl inline>''</syntaxhighlight>. These arrays have different prototypes, and do
    5 KB (810 words) - 22:29, 10 September 2022

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)