IBM 5110 User Manual page 110

Apl
Table of Contents

Advertisement

Drop leading Blanks or More than One Consecutive Blank from a Character
String:
VSCAN[[]JV
V Zt-SCAN X
[1]
Z~··1.+
«X#-'
' ) v '
'#-1.q>X)/Xf·'
" X
V
A~"
'
?,
B
C
D EF'
SCAN A
,~
BCD EF
Convert a Scalar or Vector to a Matrix:
'\j'CDNVE
I~T
£: []] ' V
V
Z~"C()NVErrr
X
[1.J
~(O
1 2
=ppX)/(SCALAR,VECTOR,MATRIX)
[2]
MI~rRIX:
Zf-X
[3]
..
~O
[~]
SCALAR:Zf-
1 1
pX
£:
~:j]
..
~
0
[6J
VECTOR:Zf-(l,pX)pX
V
1 1
A~"CDNVE r~T
(.,
(.)A
Join Two Variables Together Side by Side:
VBY£:[]]'V'
V
Z~"A
BY
B;
ROW
[:I.]
A~"(2't(pA),
1 l)(.>A
I:
2 ]
B
~
.. ( 2 t ( (.) B)
I
1 1)
p
B
[3]
RDWt-l't(pA)fpB
[~]
A~(ROW,-ltpA)tA
[5J
B~(ROW,-ltpB)tB
[6]
Z~-A,
B
' V
AI~BBB
1~(.:lBBB
BBB
A~"2
2(.)'A'
B~":~
~'5
f) •
B
I
A BY B
Printer Control
105

Advertisement

Table of Contents
loading

Table of Contents