apl>" <-APL2-------------------- sam326.txt ----------------------------> apl>" <- take revisited ------------------------------------------------> apl>m#2 3 4RI24 apl>a#1 3 2Ym apl>b#1 2Y[1 3]m apl>a`=b 1 apl>" apl>t#'d' 'do'('don' 'done') apl>t#t,'m' 'me'('men' 'mene') apl>t`='d' 'do'('don' 'done')'m' 'me'('men' 'mene') 1 apl>" apl>" <- Transpose(T) pp 250-257 revisited -----------------------------> apl>L#a#(aix#2 3 4)R'bearlynxduckponybirdoxen' bear lynx duck pony bird oxen apl>Ra " 2 3 4 2 3 4 apl>L#z#(zix#1 3 2)Ta bld eyu anc rxk pbo oix nre ydn apl>Rz " 2 4 3 2 4 3 apl>L#w#(wix#2 1 3)Ta bear pony lynx bird duck oxen apl>Rw " 3 2 4 3 2 4 apl>L#y#(yix#3 1 2)Ta bp eo an ry lb yi nr xd do ux ce kn apl>Ry " 3 4 2 3 4 2 apl>tix#IRRa apl>(ix#2 1 4) `Q a y apl>tix[zix]#ix apl>(2 4 1 `Q z) ix[1 3 2] tix (tix `Q z) y 2 4 1 2 4 1 y apl>tix[wix]#ix apl>(1 2 4 `Q w) ix[2 1 3] tix (tix `Q w) y 1 2 4 1 2 4 y apl>tix[yix]#ix apl>(1 4 2 `Q y) ix[2 3 1] tix (tix `Q y) y 1 4 2 1 4 2 y apl>" <- Random Link(Lrl) p 325. ---------------------------------------> apl>Lrl#23 apl>a#?10R10 apl>&/aEI10 " should always produce 1 1 apl>Lrl 23 apl>a#10?10 apl>&/aEI10 " should always produce 1 1 apl>a#10?10 apl>&/aEI10 " should always produce 1 1 apl>Lrl#23 apl>a#?10R10 apl>&/aEI10 " should always produce 1 1 apl>a#10?10 apl>&/aEI10 " should always produce 1 1 apl>Lrl 23 apl>" <- Examples for tutorc.tex ---------------------------------------> apl>" a becomes the scalar 3 apl>a # 3 apl>" apl>" b becomes the vector 1 3 5 apl>b # 1 3 5 apl>" apl>" c becomes the character vector 'abc' apl>c # 'abc' apl>" apl>" a becomes a new vector and is displayed apl>L # a # 2 X a + b 8 12 16 apl>" apl>" d becomes a nested vector and is displayed apl>L # d # ('apples' 'oranges' 'pears'),[.5]a apples oranges pears 8 12 16 apl>" <- Examples for axis.tex -----------------------------------------> apl>L#n#2 3 4RI24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 apl>n[I2;1;1] 1 13 apl>n[1;I3;1] 1 5 9 apl>n[1;1;I4] 1 2 3 4 apl>+/[1]n 14 16 18 20 22 24 26 28 30 32 34 36 apl>+/[2]n 15 18 21 24 51 54 57 60 apl>+/[3]n 10 26 42 58 74 90 apl>)off