11%mcf_length(wrap=YES, insert_cmplib=YES)
14 call symputx(
'null',mcf_length(.));
15 call symputx(
'special',mcf_length(._));
16 call symputx(
'three',mcf_length(1));
17 call symputx(
'four',mcf_length(10000000));
18 call symputx(
'five',mcf_length(12345678));
19 call symputx(
'six',mcf_length(1234567890));
20 call symputx(
'seven',mcf_length(12345678901234));
21 call symputx(
'eight',mcf_length(12345678901234567));
25 iftrue=(%str(&
null)=%str(0)),
26 desc=Check
if NULL returns 0
29 iftrue=(%str(&special)=%str(3)),
30 desc=Check
if special missing ._ returns 3
33 iftrue=(%str(&three)=%str(3)),
34 desc=Check
for length 3
37 iftrue=(%str(&four)=%str(4)),
38 desc=Check
for length 4
41 iftrue=(%str(&five)=%str(5)),
42 desc=Check
for length 5
45 iftrue=(%str(&six)=%str(6)),
46 desc=Check
for length 6
49 iftrue=(%str(&seven)=%str(7)),
50 desc=Check
for length 3
53 iftrue=(%str(&eight)=%str(8)),
54 desc=Check
for length 8
58 desc=Check syscc=0 before re-initialisation
62%mcf_length(wrap=YES, insert_cmplib=YES)
66 desc=Check syscc=0 after re-initialisation