Main Page: Difference between revisions

Jump to navigation Jump to search
85 bytes added ,  11:39, 19 September 2019
Miraheze>Adám Brudzewsky
No edit summary
Miraheze>RikedyP
Line 25: Line 25:
== Examples ==
== Examples ==
APL's terseness lends to substantial programs begin expressable in a small space, relative to many other programming languages. Here are some examples:
APL's terseness lends to substantial programs begin expressable in a small space, relative to many other programming languages. Here are some examples:
{| class="wikitable"
=== Split text by delimiter ===
| Split text by delimiter || <code class="language-apl">{|','(≠⊆⊢)'comma,delimited,text'</code>
<pre class="language-apl">','(≠⊆⊢)'comma,delimited,text'</pre>
|-
{{Works in|[[Dyalog APL]], [[dzaima/APL]], [[NARS2000]], [[ngn/apl]]}}
| [http://dfns.dyalog.com/n_life.htm Conway's "Game of Life"] || <code class="language-apl">{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}</code>
=== Conway's "Game of Life" ===
|-
<pre class="language-apl">{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}</pre>
|}
{{Works in|[[Dyalog APL]], [[dzaima/APL]], [[GNU APL]], [[NARS2000]], [[ngn/apl]]}}


{{APL programming language}}
{{APL programming language}}
{{APL community}}
{{APL community}}
Anonymous user

Navigation menu