4,500
edits
m (Text replacement - "<source" to "<syntaxhighlight") |
(→Vision) |
||
Line 13: | Line 13: | ||
| license = [[wikipedia:MIT License|MIT]] | | license = [[wikipedia:MIT License|MIT]] | ||
| influenced by = [[J]] | | influenced by = [[J]] | ||
| influenced = [[dzaima/APL]], [[BQN]] | | influenced = [[Dyalog APL]], [[dzaima/APL]], [[BQN]], [[Dyalog APL Vision]] | ||
| run online = [https://tio.run/#apl-dyalog-extended TIO] | | run online = [https://tio.run/#apl-dyalog-extended TIO] | ||
}} | }} | ||
'''Extended Dyalog APL''' features extended domains of existing [[primitive]]s and [[quad name]]s and adds a few new ones to [[Dyalog APL]]. | '''Extended Dyalog APL''' features extended domains of existing [[primitive]]s and [[quad name]]s and adds a few new ones to [[Dyalog APL]]. | ||
It was an experimental project that is no longer maintained. Quoting from project README.md: | It was an experimental project that is no longer maintained. Quoting from project README.md: | ||
<blockquote>This project serves as a breeding ground for ideas. While some have been adopted into Dyalog APL proper, it is unlikely that many will be. Furthermore, Dyalog 18.0 gave a different meaning to monadic ≠ than proposed here, leaving Extended Dyalog APL as a deadend.</blockquote> | <blockquote>This project serves as a breeding ground for ideas. While some have been adopted into Dyalog APL proper, it is unlikely that many will be. Furthermore, Dyalog 18.0 gave a different meaning to monadic <code>≠</code> than proposed here, leaving Extended Dyalog APL as a deadend.</blockquote> | ||
The role of Extended Dyalog APL as breeding ground for ideas was followed by [[Adám Brudzewsky]]'s [Dyalog APL Vision](https://github.com/abrudz/dyalog_vision). | |||
== Influence == | == Influence == | ||
Many of the extensions have been adopted into [[dzaima/APL]], while Dyalog APL added [[Constant]] (<syntaxhighlight lang=apl inline>⍨</syntaxhighlight>) and introduced non-experimental [[Case Convert|case conversion]] as a <syntaxhighlight lang=apl inline>⎕C</syntaxhighlight> [[function]] rather than the proposed [[operator]]. Dyalog is also | Many of the extensions have been adopted into [[dzaima/APL]], while Dyalog APL added [[Constant]] (<syntaxhighlight lang=apl inline>⍨</syntaxhighlight>) and introduced non-experimental [[Case Convert|case conversion]] as a <syntaxhighlight lang=apl inline>⎕C</syntaxhighlight> [[function]] rather than the proposed [[operator]]. Dyalog is also planning to add [[Reverse Compose]], [[From]], and [[Depth (operator)|Depth]]. | ||
== Features == | == Features == |