NuVoc (J)
Dyalog APL


(Click column header to sort)
jj_namej_posapldyalog keys (US)apl_nameapl_possort
x yArguments of verbs
left / right
Noun / md   / j001
u vVerb operands of modifiers
left / right
Verb / md   / j002
m nNoun operands of modifiers
left / right
Noun / md   / j003
=Self-ClassifyVerb / m   / j004
=EqualVerb / d=Ctrl 5 [or] =Equalfn / dj005
=.Is (Local)Copula / md   / j006
=:Is (Global)Copula / md   / j007
<BoxVerb / mCtrl zEnclosefn / mj008
<Less ThanVerb / d<Ctrl 3 [or] Shift ,Lessfn / dj009
<.FloorVerb / mCtrl dFloorfn / mj010
<.Lesser Of (Min)Verb / dCtrl dMinimumfn / dj011
<:DecrementVerb / m   / j012
<:Less Or EqualVerb / dCtrl 4Less Or Equalfn / dj013
>OpenVerb / mCtrl yMixfn / mj014
>OpenVerb / mCtrl xMixfn / mj015
>Larger ThanVerb / d>Ctrl 7 [or] Shift .Greaterfn / dj016
>.CeilingVerb / mCtrl sCeilingfn / mj017
>.Larger of (Max)Verb / dCtrl sMaximumfn / dj018
>:IncrementVerb / m   / j019
>:Larger Or EqualVerb / dCtrl 6Greater Or Equalfn / dj020
_Negative Sign / InfinityNoun / md   / j021
_.IndeterminateNoun / md   / j022
_:InfiniteVerb / md   / j023
+ConjugateVerb / m+Shift =Conjugatefn / mj024
+PlusVerb / d+Shift =Plusfn / dj025
+.Real / ImagVerb / mCtrl oCircularfn / dj026
+.GCD (Or)Verb / dCtrl 9Orfn / dj027
+:DoubleVerb / m   / j028
+:Not-OrVerb / dShift+Ctrl 9Norfn / dj029
*SignumVerb / m×Ctrl -Directionfn / mj030
*TimesVerb / d×Ctrl -Timesfn / dj031
*.Length / AngleVerb / mCtrl oCircularfn / dj032
*.LCM (And)Verb / dCtrl 0Andfn / dj033
*:SquareVerb / m   / j034
*:Not-AndVerb / dShift+Ctrl 0Nandfn / dj035
-NegateVerb / m-Negatefn / mj036
-MinusVerb / d-Minusfn / dj037
-.NotVerb / m~Shift ` [or] Ctrl tNotfn / mj038
-.LessVerb / d~Shift ` [or] Ctrl tWithoutfn / dj039
-:HalveVerb / m   / j040
-:MatchVerb / dShift+Ctrl ;Matchfn / dj041
%ReciprocalVerb / m÷Ctrl =Reciprocalfn / mj042
%DivideVerb / d÷Ctrl =Dividefn / dj043
%.Matrix InverseVerb / mShift+Ctrl =Matrix Inversefn / mj044
%.Matrix DivideVerb / dShift+Ctrl =Matrix Dividefn / dj045
%:Square RootVerb / m   / j046
%:RootVerb / d   / j047
^ ^!.pExponentialVerb / m*Shift 8 [or] Ctrl pExponentialfn / mj048
^ ^!.pPowerVerb / d*Shift 8 [or] Ctrl pPowerfn / dj049
^ ^!.pStope FunctionVerb / d   / j050
^.Natural LogVerb / mShift+Ctrl 8Natural Logarithmfn / mj051
^.LogarithmVerb / dShift+Ctrl 8Logarithmfn / dj052
^:Power of VerbConjunction / md   / j053
^:IfConjunction / md   / j054
^:InverseConjunction / md   / j055
^:DoWhileConjunction / md   / j056
$Shape OfVerb / mCtrl rShapefn / mj057
$ShapeVerb / dCtrl rReshapefn / dj058
$.SparseVerb / md   / j059
$:Self-ReferenceVerb / md   / j060
u~ m~ReflexAdverb / m   / j061
u~ m~PassiveAdverb / d   / j062
~.NubVerb / mCtrl vUniquefn / mj063
~. Verb / d   / j064
~:Nub SieveVerb / mCtrl 8Unique Maskfn / mj065
~:Not-EqualVerb / dCtrl 8Not Equalfn / dj066
|MagnitudeVerb / m|Shift \ [or] Ctrl mMagnitudefn / mj067
|ResidueVerb / d|Shift \ [or] Ctrl mResiduefn / dj068
|. |.!.fReverseVerb / mShift+Ctrl 5Reversefn / mj069
|. |.!.fReverseVerb / mShift+Ctrl 7Reverse Firstfn / mj070
|. |.!.fShift Right 1Verb / m   / j071
|. |.!.fRotateVerb / dShift+Ctrl 5Rotatefn / dj072
|. |.!.fRotateVerb / dShift+Ctrl 7Rotate Firstfn / dj073
|. |.!.fShiftVerb / d   / j074
|:TransposeVerb / mShift+Ctrl 6Transposefn / mj075
|:Rearrange AxesVerb / d   / j076
.DeterminantConjunction / m   / j077
.Matrix ProductConjunction / d   / j078
:DefinitionConjunction / md   / j079
:Explicit Def.Conjunction / md   / j080
:Verb AnatomyConjunction / md   / j081
:Monad / DyadConjunction / md   / j082
:.Assign ObverseConjunction / md   / j083
::Assign AdverseConjunction / md   / j084
,RavelVerb / m,Ravelfn / mj085
,AppendVerb / d   / j086
,.Ravel ItemsVerb / mShift+Ctrl ,Tablefn / mj087
,.StitchVerb / d   / j088
,:ItemizeVerb / m   / j089
,:LaminateVerb / d   / j090
;RazeVerb / m   / j091
;LinkVerb / d   / j092
;.CutConjunction / md   / j093
;:WordsVerb / m   / j094
;:Seq. MachineVerb / d   / j095
;.0ReversedConjunction / m   / j096
;.0SubarrayConjunction / d   / j097
;.±1 ±2SelfIntervalsConjunction / m   / j098
;.±1 ±2IntervalsConjunction / d   / j099
;.±3MaxCubesConjunction / m   / j100
;.±3SubarraysConjunction / d   / j101
#TallyVerb / mShift+Ctrl 'Tallyfn / mj102
#CopyVerb / d/Replicatefn / dj103
#CopyVerb / dCtrl /Replicate Firstfn / dj104
#.Base TwoVerb / m   / j105
#.BaseVerb / dCtrl bBasefn / dj106
#:Antibase TwoVerb / m   / j107
#:AntibaseVerb / d   / j108
!FactorialVerb / m!Shift 1 [or] Shift+Ctrl -Factorialfn / mj109
!Out OfVerb / d!Shift 1 [or] Shift+Ctrl -Binomialfn / dj110
!.Fit (Customize)Conjunction / md   / j111
!:Foreign (System Functions)Conjunction / md   / j112
/InsertAdverb / mf/Reductionop / mj113
/InsertAdverb / mf⌿Reduction Firstop / mj114
/TableAdverb / d   / j115
/.ObliqueAdverb / m   / j116
/.KeyAdverb / d   / j117
/:Grade UpVerb / mShift+Ctrl 3Grade Downfn / mj118
/:Grade UpVerb / mShift+Ctrl 4Grade Upfn / mj119
/:Sort Up [Using]Verb / d   / j120
\PrefixAdverb / m   / j121
\InfixAdverb / d   / j122
\.SuffixAdverb / m   / j123
\.OutfixAdverb / d   / j124
\:Grade DownVerb / mShift+Ctrl 3Grade Downfn / mj125
\:Grade DownVerb / mShift+Ctrl 4Grade Upfn / mj126
\:Sort Down [Using]Verb / d   / j127
[SameVerb / m   / j128
[LeftVerb / d   / j129
[:CapVerb / md   / j130
]SameVerb / m   / j131
]RightVerb / d   / j132
{CatalogueVerb / m   / j133
{FromVerb / dShift+Ctrl lIndexfn / dj134
{.HeadVerb / m   / j135
{.TakeVerb / dCtrl yTakefn / dj136
{:TailVerb / m   / j137
{::MapVerb / m   / j138
{::FetchVerb / d   / j139
}Composite ItemAdverb / m   / j140
}AmendAdverb / d   / j141
}.BeheadVerb / m   / j142
}.DropVerb / dCtrl uDropfn / dj143
}:CurtailVerb / m   / j144
{{ }}DirectDefinitionControl / md   / j145
"RankConjunction / md   / j146
"AssignConjunction / md   / j147
"ConstantConjunction / md   / j148
"CopyConjunction / md   / j149
".DoVerb / mCtrl ;Executefn / mj150
".NumbersVerb / d   / j151
":Default FormatVerb / mCtrl 'Formatfn / mj152
":FormatVerb / d   / j153
`Tie (Gerund)Conjunction / md   / j154
`:Evoke GerundConjunction / md   / j155
@AtopConjunction / md   / j156
@.AgendaConjunction / md   / j157
@:AtConjunction / md   / j158
&BondConjunction / md   / j159
&ComposeConjunction / md   / j160
&.Under (Dual)Conjunction / md   / j161
&:ApposeConjunction / md   / j162
&.:UnderConjunction / md   / j163
?RollVerb / m?Ctrl q [or] Shift /Rollfn / mj164
?DealVerb / d?Ctrl q [or] Shift /Dealfn / dj165
?.RollVerb / m   / j166
?.DealVerb / d   / j167
a.Alphabet (all bytes)Noun / md   / j168
a:Ace (Boxed Empty)Noun / md   / j169
A.Anagram IndexVerb / m   / j170
A.AnagramVerb / d   / j171
m b. u b.BooleanAdverb / md   / j172
m b. u b.BitwiseAdverb / md   / j173
m b. u b.Bitwise ShiftAdverb / md   / j174
m b. u b.Verb Info (Obverse, Rank, Identity)Adverb / md   / j175
C. C.!.2Cycle-DirectVerb / m   / j176
C. C.!.2Permutation ParityVerb / m   / j177
C. C.!.2PermuteVerb / d   / j178
d.OrdinaryConjunction / m   / j179
d.DerivativeConjunction / m   / j180
u D. m D.DerivativeConjunction / m   / j181
u D. m D.Assign DerivativeConjunction / m   / j182
D:Secant SlopeConjunction / d   / j183
e.Raze InVerb / m   / j184
e.Member (In)Verb / dCtrl eMembershipfn / dj185
E.Find MatchesVerb / dShift+Ctrl eFindfn / dj186
f.FixAdverb / md   / j187
F. F.. F.: F: F:. F::FoldConjunction / md   / j188
H.HypergeometricConjunction / md   / j189
i.IntegersVerb / mCtrl iIndex Generatorfn / mj190
i.Index OfVerb / dCtrl iIndex Offn / dj191
i:StepsVerb / m   / j192
i:Index Of LastVerb / d   / j193
I.IndicesVerb / mShift+Ctrl iWherefn / mj194
I.Interval IndexVerb / dShift+Ctrl iInterval Indexfn / dj195
j.ImaginaryVerb / m   / j196
j.ComplexVerb / dCtrl oCircularfn / dj197
L.Level OfVerb / mShift+Ctrl ;Depthfn / mj198
L:Level AtConjunction / md   / j199
M.MemoAdverb / md   / j200
NB.CommentCopula / md   / j201
o.Pi TimesVerb / mCtrl oPi Timesfn / mj202
o.Circle FunctionVerb / dCtrl oCircularfn / dj203
p.RootsVerb / m   / j204
p.PolynomialVerb / d   / j205
p..Polynomial Deriv.Verb / m   / j206
p..Polynomial Int.Verb / d   / j207
p:PrimesVerb / md   / j208
q:Prime FactorsVerb / m   / j209
q:Prime ExponentsVerb / d   / j210
r.AngleVerb / m   / j211
r.PolarVerb / dCtrl oCircularfn / dj212
s:SymbolVerb / md   / j213
S:SpreadConjunction / md   / j214
u:UnicodeVerb / md   / j215
x:Extended PrecisionVerb / md   / j216
Z:Terminate FoldVerb / md   / j217
_9: to 9:Constant FunctionsVerb / md   / j218
g hHookConjunction / md   / j219
f g hForkConjunction / md   / j220
u. v.Enhanced OperandVerb / md   / j221
assert.AssertionControl / md   / j222
break.Terminate loopControl / md   / j223
continue.Terminate iterationControl / md   / j224
else. elseif.Execute alternativeControl / md   / j225
for. for_ijk.Repeat for each itemControl / md   / j226
goto_lbl. label_lbl.Go to labelControl / md   / j227
if.Execute ifControl / md   / j228
return.Exit with resultControl / md   / j229
select. case. fcase.Select among alternativesControl / md   / j230
throw.Throw to higher-level catcht.Control / md   / j231
try. catch. catchd. catcht.Execute, catching errorsControl / md   / j232
while. whilst.Loop whileControl / md   / j233
+ConjugateVerb / m+Shift =Conjugatefn / ma001
-NegateVerb / m-Negatefn / ma002
*SignumVerb / m×Ctrl -Directionfn / ma003
%ReciprocalVerb / m÷Ctrl =Reciprocalfn / ma004
|MagnitudeVerb / m|Shift \ [or] Ctrl mMagnitudefn / ma005
<.FloorVerb / mCtrl dFloorfn / ma006
>.CeilingVerb / mCtrl sCeilingfn / ma007
^ ^!.pExponentialVerb / m*Shift 8 [or] Ctrl pExponentialfn / ma008
^.Natural LogVerb / mShift+Ctrl 8Natural Logarithmfn / ma009
!FactorialVerb / m!Shift 1 [or] Shift+Ctrl -Factorialfn / ma010
o.Pi TimesVerb / mCtrl oPi Timesfn / ma011
-.NotVerb / m~Shift ` [or] Ctrl tNotfn / ma012
?RollVerb / m?Ctrl q [or] Shift /Rollfn / ma013
~:Nub SieveVerb / mCtrl 8Unique Maskfn / ma014
$Shape OfVerb / mCtrl rShapefn / ma015
,RavelVerb / m,Ravelfn / ma016
,.Ravel ItemsVerb / mShift+Ctrl ,Tablefn / ma017
|. |.!.fReverseVerb / mShift+Ctrl 5Reversefn / ma018
|. |.!.fReverseVerb / mShift+Ctrl 7Reverse Firstfn / ma019
|:TransposeVerb / mShift+Ctrl 6Transposefn / ma020
>OpenVerb / mCtrl yMixfn / ma021
   / Ctrl yFirstfn / ma022
   / Ctrl uSplitfn / ma023
<BoxVerb / mCtrl zEnclosefn / ma024
   / Shift+Ctrl zNestfn / ma025
   / Ctrl eEnlistfn / ma026
   / Ctrl eTypefn / ma027
   / Ctrl xFirstfn / ma028
>OpenVerb / mCtrl xMixfn / ma029
~.NubVerb / mCtrl vUniquefn / ma030
   / Shift+Ctrl \Samefn / ma031
   / Ctrl \Samefn / ma032
i.IntegersVerb / mCtrl iIndex Generatorfn / ma033
I.IndicesVerb / mShift+Ctrl iWherefn / ma034
/:Grade UpVerb / mShift+Ctrl 3Grade Downfn / ma035
\:Grade DownVerb / mShift+Ctrl 3Grade Downfn / ma036
/:Grade UpVerb / mShift+Ctrl 4Grade Upfn / ma037
\:Grade DownVerb / mShift+Ctrl 4Grade Upfn / ma038
L.Level OfVerb / mShift+Ctrl ;Depthfn / ma039
#TallyVerb / mShift+Ctrl 'Tallyfn / ma040
".DoVerb / mCtrl ;Executefn / ma041
":Default FormatVerb / mCtrl 'Formatfn / ma042
%.Matrix InverseVerb / mShift+Ctrl =Matrix Inversefn / ma043
   / Shift+Ctrl lMaterialisefn / ma044
/InsertAdverb / mf/Reductionop / ma045
/InsertAdverb / mf⌿Reduction Firstop / ma046
   / f\Scanop / ma047
   / f⍀Scan Firstop / ma048
   / Eachop / ma049
   / f⍨Commuteop / ma050
   / A⍨Constantop / ma051
   / f⍣vPowerop / ma052
   / A∘gBindop / ma053
   / f∘gBesideop / ma054
   / f⍤BRankop / ma055
   / f⍤gAtopop / ma056
   / f⍥gOverop / ma057
   / f@vAtop / ma058
   / f⍠BVariantop / ma059
   / f⌸Keyop / ma060
   / f⌺BStencilop / ma061
   / A⌶I-beamop / ma062
   / f&Spawnop / ma063
   / f[B]Axisop / ma064
+PlusVerb / d+Shift =Plusfn / da065
-MinusVerb / d-Minusfn / da066
*TimesVerb / d×Ctrl -Timesfn / da067
%DivideVerb / d÷Ctrl =Dividefn / da068
|ResidueVerb / d|Shift \ [or] Ctrl mResiduefn / da069
<.Lesser Of (Min)Verb / dCtrl dMinimumfn / da070
>.Larger of (Max)Verb / dCtrl sMaximumfn / da071
^ ^!.pPowerVerb / d*Shift 8 [or] Ctrl pPowerfn / da072
^.LogarithmVerb / dShift+Ctrl 8Logarithmfn / da073
!Out OfVerb / d!Shift 1 [or] Shift+Ctrl -Binomialfn / da074
+.Real / ImagVerb / mCtrl oCircularfn / da075
*.Length / AngleVerb / mCtrl oCircularfn / da076
j.ComplexVerb / dCtrl oCircularfn / da077
r.PolarVerb / dCtrl oCircularfn / da078
o.Circle FunctionVerb / dCtrl oCircularfn / da079
-.LessVerb / d~Shift ` [or] Ctrl tWithoutfn / da080
?DealVerb / d?Ctrl q [or] Shift /Dealfn / da081
*.LCM (And)Verb / dCtrl 0Andfn / da082
+.GCD (Or)Verb / dCtrl 9Orfn / da083
*:Not-AndVerb / dShift+Ctrl 0Nandfn / da084
+:Not-OrVerb / dShift+Ctrl 9Norfn / da085
<Less ThanVerb / d<Ctrl 3 [or] Shift ,Lessfn / da086
<:Less Or EqualVerb / dCtrl 4Less Or Equalfn / da087
=EqualVerb / d=Ctrl 5 [or] =Equalfn / da088
>:Larger Or EqualVerb / dCtrl 6Greater Or Equalfn / da089
>Larger ThanVerb / d>Ctrl 7 [or] Shift .Greaterfn / da090
~:Not-EqualVerb / dCtrl 8Not Equalfn / da091
$ShapeVerb / dCtrl rReshapefn / da092
   / ,Catenatefn / da093
   / Shift+Ctrl ,Catenate Firstfn / da094
|. |.!.fRotateVerb / dShift+Ctrl 5Rotatefn / da095
|. |.!.fRotateVerb / dShift+Ctrl 7Rotate Firstfn / da096
{.TakeVerb / dCtrl yTakefn / da097
}.DropVerb / dCtrl uDropfn / da098
   / Ctrl zPartitioned Enclosefn / da099
   / Shift+Ctrl zPartitionfn / da100
e.Member (In)Verb / dCtrl eMembershipfn / da101
   / Ctrl xPickfn / da102
#CopyVerb / d/Replicatefn / da103
#CopyVerb / dCtrl /Replicate Firstfn / da104
   / \Expandfn / da105
   / Ctrl .Expand Firstfn / da106
   / Ctrl cIntersectionfn / da107
   / Ctrl vUnionfn / da108
   / Shift+Ctrl \Leftfn / da109
   / Ctrl \Rightfn / da110
i.Index OfVerb / dCtrl iIndex Offn / da111
I.Interval IndexVerb / dShift+Ctrl iInterval Indexfn / da112
E.Find MatchesVerb / dShift+Ctrl eFindfn / da113
-:MatchVerb / dShift+Ctrl ;Matchfn / da114
   / Shift+Ctrl 'Not Matchfn / da115
#.BaseVerb / dCtrl bBasefn / da116
   / Ctrl nRepresentfn / da117
%.Matrix DivideVerb / dShift+Ctrl =Matrix Dividefn / da118
{FromVerb / dShift+Ctrl lIndexfn / da119
   / f/Windowed Reductionop / da120
   / f⌿Windowed Reduction Firstop / da121
   / f.gInner Productop / da122
   / ∘.fOuter Productop / da123