1 #### Test tail calls using many arguments
6 string "many_args_tail: %d\n\x00"
14 function count a b c d e f g h i j k l m n o p q r s t
18 set result add result a
19 set result add result b
20 set result add result c
21 set result add result d
22 set result add result e
23 set result add result f
24 set result add result g
25 set result add result h
26 set result add result i
27 set result add result j
28 set result add result k
29 set result add result l
30 set result add result m
31 set result add result n
32 set result add result o
33 set result add result p
34 set result add result q
35 set result add result r
36 set result add result s
37 set result add result t
41 let newcount sub count 1
63 tail-call many_args_tail newcount newa newb newc newd newe newf newg newh \
64 newi newj newk newl newm newn newo newp newq newr news newt
70 let x call many_args_tail 1000000 1 2 3 4 5 6 7 8 9 10 11 \
71 12 13 14 15 16 17 18 19 20