4,494
edits
m (Text replacement - "<source" to "<syntaxhighlight") |
m (Text replacement - "</source>" to "</syntaxhighlight>") Tags: Mobile edit Mobile web edit |
||
Line 39: | Line 39: | ||
! Glyph !! Monadic !! Dyadic | ! Glyph !! Monadic !! Dyadic | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍸</ | | <syntaxhighlight lang=apl inline>⍸</syntaxhighlight> || [[Indices]] || Array Lookup (high-rank [[Index-Of]]) | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline><</ | | <syntaxhighlight lang=apl inline><</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Condense Condense] || [[Less Than]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>></ | | <syntaxhighlight lang=apl inline>></syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Dilate Dilate] || [[Greater Than]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>\</ | | <syntaxhighlight lang=apl inline>\</syntaxhighlight> || || [[Expand]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍷</ | | <syntaxhighlight lang=apl inline>⍷</syntaxhighlight> || || [[Find]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍳</ | | <syntaxhighlight lang=apl inline>⍳</syntaxhighlight> || [[Index Generator]] || [[Index Of]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⌹</ | | <syntaxhighlight lang=apl inline>⌹</syntaxhighlight> || [[Matrix Inverse]] || [[Matrix Divide]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>≢</ | | <syntaxhighlight lang=apl inline>≢</syntaxhighlight> || [[Tally]] || [[Not Match|Mismatch]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⊂</ | | <syntaxhighlight lang=apl inline>⊂</syntaxhighlight> || || [[Partitioned Enclose]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>π</ | | <syntaxhighlight lang=apl inline>π</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Primes Prime Factors] || [http://wiki.nars2000.org/index.php?title=Primes Number Theory] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍴</ | | <syntaxhighlight lang=apl inline>⍴</syntaxhighlight> || [[Shape]] || [[Reshape]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>√</ | | <syntaxhighlight lang=apl inline>√</syntaxhighlight> || [[Square Root]] || [[Root]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>..</ | | <syntaxhighlight lang=apl inline>..</syntaxhighlight> || || [http://wiki.nars2000.org/index.php?title=Sequence Sequence] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⊆</ | | <syntaxhighlight lang=apl inline>⊆</syntaxhighlight> || || [http://wiki.nars2000.org/index.php?title=Sets#subset Subset] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⊇</ | | <syntaxhighlight lang=apl inline>⊇</syntaxhighlight> || || [http://wiki.nars2000.org/index.php?title=Sets#superset Superset] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>§</ | | <syntaxhighlight lang=apl inline>§</syntaxhighlight> || || [http://wiki.nars2000.org/index.php?title=Sets#symmetric_difference Symmetric Difference] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>~</ | | <syntaxhighlight lang=apl inline>~</syntaxhighlight> || [[Not]] || [[Without]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>≤</ | | <syntaxhighlight lang=apl inline>≤</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Ball_Arithmetic#Contract Contract] || [[Less Than or Equal]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>≥</ | | <syntaxhighlight lang=apl inline>≥</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Ball_Arithmetic#Distract Distract] || [[Greater Than or Equal]] | ||
|} | |} | ||
Line 83: | Line 83: | ||
! Glyph !! Valence !! Monadic call !! Dyadic call | ! Glyph !! Valence !! Monadic call !! Dyadic call | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍣</ | | <syntaxhighlight lang=apl inline>⍣</syntaxhighlight> || Dyadic ||colspan=2| [http://wiki.nars2000.org/index.php?title=Power Power] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍨</ | | <syntaxhighlight lang=apl inline>⍨</syntaxhighlight> || Monadic || [http://wiki.nars2000.org/index.php?title=Commute-Duplicate Duplicate] || [http://wiki.nars2000.org/index.php?title=Commute-Duplicate Commute] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍥</ | | <syntaxhighlight lang=apl inline>⍥</syntaxhighlight> || Dyadic ||colspan=2| Composition ([[Over]]) | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>∘</ | | <syntaxhighlight lang=apl inline>∘</syntaxhighlight> || Dyadic ||colspan=2| [[Compose]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍤</ | | <syntaxhighlight lang=apl inline>⍤</syntaxhighlight> || Dyadic ||colspan=2| [[Rank operator|Rank]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>‼</ | | <syntaxhighlight lang=apl inline>‼</syntaxhighlight> || Monadic || [http://wiki.nars2000.org/index.php/Combinatorial Combinatorial] || | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍡</ | | <syntaxhighlight lang=apl inline>⍡</syntaxhighlight> || Dyadic || || [http://wiki.nars2000.org/index.php?title=Convolution Convolution] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>.</ | | <syntaxhighlight lang=apl inline>.</syntaxhighlight> || Dyadic || [http://wiki.nars2000.org/index.php?title=Determinant_Operator Determinant] || [[Inner Product]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>∂</ | | <syntaxhighlight lang=apl inline>∂</syntaxhighlight> || Monadic ||colspan=2| Numerical (Partial) [http://wiki.nars2000.org/index.php/Derivative Derivative] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>∫</ | | <syntaxhighlight lang=apl inline>∫</syntaxhighlight> || Monadic ||colspan=2| Numerical [http://wiki.nars2000.org/index.php/Integral Integral] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⌻</ | | <syntaxhighlight lang=apl inline>⌻</syntaxhighlight> || Monadic ||colspan=2| [http://wiki.nars2000.org/index.php/Matrix Matrix] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍦</ | | <syntaxhighlight lang=apl inline>⍦</syntaxhighlight> || Monadic ||colspan=2| [http://wiki.nars2000.org/index.php/Multisets Multisets] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⊙</ | | <syntaxhighlight lang=apl inline>⊙</syntaxhighlight> || Monadic ||colspan=2| [http://wiki.nars2000.org/index.php/Null Null] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>a∘/</ | | <syntaxhighlight lang=apl inline>a∘/</syntaxhighlight> || Special || || [http://wiki.nars2000.org/index.php?title=Compose#Mask Mask] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>a∘⌿</ | | <syntaxhighlight lang=apl inline>a∘⌿</syntaxhighlight> || Special || || [http://wiki.nars2000.org/index.php?title=Compose#Mask Mask] First | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>a∘\</ | | <syntaxhighlight lang=apl inline>a∘\</syntaxhighlight> || Special || || [[Mesh]] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>a∘⍀</ | | <syntaxhighlight lang=apl inline>a∘⍀</syntaxhighlight> || Special || || [[Mesh]] First | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>⍠</ | | <syntaxhighlight lang=apl inline>⍠</syntaxhighlight> || Dyadic ||colspan=2| [http://wiki.nars2000.org/index.php?title=Variant Variant] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>≈</ | | <syntaxhighlight lang=apl inline>≈</syntaxhighlight> || Monadic ||colspan=2| [http://wiki.nars2000.org/index.php?title=Ball_Arithmetic Ball Arithmetic] | ||
|} | |} | ||
Line 129: | Line 129: | ||
! Notation !! Datatype | ! Notation !! Datatype | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>1i2</ | | <syntaxhighlight lang=apl inline>1i2</syntaxhighlight> || [http://www.sudleyplace.com/APL/Hypercomplex%20Numbers%20in%20APL.pdf Complex] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>1i2j3k4</ | | <syntaxhighlight lang=apl inline>1i2j3k4</syntaxhighlight> || [http://www.sudleyplace.com/APL/Hypercomplex%20Numbers%20in%20APL.pdf Quaternion] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>1i2j3k4l5ij6jk7kl8</ | | <syntaxhighlight lang=apl inline>1i2j3k4l5ij6jk7kl8</syntaxhighlight> || [http://www.sudleyplace.com/APL/Hypercomplex%20Numbers%20in%20APL.pdf Octonion] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>2.2x</ | | <syntaxhighlight lang=apl inline>2.2x</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Rational_and_VFP_Numbers Rational Numbers] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>2.2v</ | | <syntaxhighlight lang=apl inline>2.2v</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Rational_and_VFP_Numbers Variable-precision Floating Point Numbers] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>2.2±</ | | <syntaxhighlight lang=apl inline>2.2±</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Ball_Arithmetic Ball Arithmetic] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>∞ and ¯∞</ | | <syntaxhighlight lang=apl inline>∞ and ¯∞</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=Infinity Signed Infinities] | ||
|- | |- | ||
| <syntaxhighlight lang=apl inline>∅</ | | <syntaxhighlight lang=apl inline>∅</syntaxhighlight> || [http://wiki.nars2000.org/index.php?title=NaN Not-a-Number (NaN)] | ||
|} | |} | ||