APLX: Difference between revisions

Jump to navigation Jump to search
→‎Functions: Put component file operations in the primitives table
m (Text replacement - "</source>" to "</syntaxhighlight>")
Tags: Mobile edit Mobile web edit
(→‎Functions: Put component file operations in the primitives table)
 
(One intermediate revision by the same user not shown)
Line 114: Line 114:
| <syntaxhighlight lang=apl inline>⊂</syntaxhighlight> || [[Enclose]]          || vec  || [[Partition]]                        || scal
| <syntaxhighlight lang=apl inline>⊂</syntaxhighlight> || [[Enclose]]          || vec  || [[Partition]]                        || scal
|-
|-
| <syntaxhighlight lang=apl inline>⊃</syntaxhighlight> || [[Disclose]]          || vec  || [[Pick]]                              ||
| <syntaxhighlight lang=apl inline>⊃</syntaxhighlight> || [[Mix|Disclose]]          || vec  || [[Pick]]                              ||
|-
|-
| <syntaxhighlight lang=apl inline>⌷</syntaxhighlight> ||                      ||      || [[Squad Index|Index]]                || vec
| <syntaxhighlight lang=apl inline>⌷</syntaxhighlight> ||                      ||      || [[Squad Index|Index]]                || vec
Line 131: Line 131:
|-
|-
| <syntaxhighlight lang=apl inline>⍎</syntaxhighlight> ||                      ||      || [[Execute]]                          ||
| <syntaxhighlight lang=apl inline>⍎</syntaxhighlight> ||                      ||      || [[Execute]]                          ||
|-
| <syntaxhighlight lang=apl inline>⍇</syntaxhighlight> || File read            || scal || File read or rename                  || scal
|-
| <syntaxhighlight lang=apl inline>⍈</syntaxhighlight> ||                      ||      || File write                            || scal
|-
| <syntaxhighlight lang=apl inline>⍐</syntaxhighlight> || File hold            || scal || File hold                            || scal
|-
| <syntaxhighlight lang=apl inline>⍗</syntaxhighlight> || File drop            || scal || File drop                            || scal
|-
|-
| <syntaxhighlight lang=apl inline>⊣</syntaxhighlight> || [[Stop]]              ||      || [[Left Identity|Left]]                ||
| <syntaxhighlight lang=apl inline>⊣</syntaxhighlight> || [[Stop]]              ||      || [[Left Identity|Left]]                ||
Line 145: Line 153:
|}
|}


In addition, a few primitives for component file operations were taken from or inspired by [[APL/700]].
The component file operations <syntaxhighlight lang=apl inline>⍇⍈⍐⍗</syntaxhighlight> were taken from or inspired by [[APL/700]].


=== Operators ===
=== Operators ===

Navigation menu