Language Features: Difference between revisions

From NARS2000
Jump to navigationJump to search
Line 13: Line 13:


==Primitive functions==
==Primitive functions==
* [[Find]]:  <apll>L⍷R</apll>
* [[Index Generator]]:  <apll>⍳R</apll>
* [[Index Generator]]:  <apll>⍳R</apll>
* [[Index Of]]:  <apll>L⍳R</apll>
* [[Index Of]]:  <apll>L⍳R</apll>
* [[Indexing]]:  <apll>R[L]</apll>, &nbsp;&nbsp;<apll>R[L]←A</apll>, &nbsp;&nbsp;<apll>R[L]<i>f</i>←A</apll>, &nbsp;&nbsp;<apll>L⌷R</apll>, &nbsp;&nbsp;<apll>L⍉R</apll>, &nbsp;&nbsp; <apll>L⊃R</apll>
* [[Indexing]]:  <apll>R[L]</apll>, &nbsp;&nbsp;<apll>R[L]←A</apll>, &nbsp;&nbsp;<apll>R[L]<i>f</i>←A</apll>, &nbsp;&nbsp;<apll>L⌷R</apll>, &nbsp;&nbsp;<apll>L⍉R</apll>, &nbsp;&nbsp; <apll>L⊃R</apll>
* [[Indices]]:  <apll>⍸R</apll>
* [[Matrix Inverse/Divide]]:  <apll>⌹R</apll>, &nbsp;&nbsp;<apll>L⌹R</apll>
* [[Matrix Inverse/Divide]]:  <apll>⌹R</apll>, &nbsp;&nbsp;<apll>L⌹R</apll>
* [[Mismatch]]:  <apll>L≢R</apll>
* [[Partitioned Enclose]]:  <apll>L⊂R</apll>
* [[Tally]]:  <apll>&gt;R</apll>
* [[Without]]:  <apll>L~R</apll>
* [[Without]]:  <apll>L~R</apll>
* [[Partitioned Enclose]]:  <apll>L⊂R</apll>
* [[Find]]:  <apll>L⍷R</apll>


==Primitive operators==
==Primitive operators==

Revision as of 17:03, 29 August 2010

At the moment, the following sections describe only those language features that are New or Enhanced relative to the Extended APL Standard, or that deserve special comment.

Syntax

Primitive functions

Primitive operators

Datatypes

System Functions

System Variables