| 1 | fn print_1(s string) { |
| 2 | dump(s) |
| 3 | } |
| 4 | |
| 5 | fn print_2(s string, t string) { |
| 6 | dump('${s} ${t}') |
| 7 | } |
| 8 | |
| 9 | fn print_3(s string, t string, u string) { |
| 10 | dump('${s} ${t} ${u}') |
| 11 | } |
| 12 | |
| 13 | fn print_4(s string, t string, u string, v string) { |
| 14 | dump('${s} ${t} ${u} ${v}') |
| 15 | } |
| 16 | |
| 17 | fn main() { |
| 18 | arr4 := ['Hello', 'World', 'V', '!'] |
| 19 | |
| 20 | print_1(...['Hello']) |
| 21 | print_2(...['Hello', 'World']) |
| 22 | print_3(...['Hello', 'World', '!']) |
| 23 | print_4(...['Hello', 'World', 'V', '!']) |
| 24 | print_4(...arr4) |
| 25 | |
| 26 | print_1(...['Hello', 'World', 'V', '!']) |
| 27 | print_1(...arr4) |
| 28 | print_2(...['Hello', 'World', 'V', '!']) |
| 29 | print_2(...arr4) |
| 30 | print_3(...['Hello', 'World', 'V', '!']) |
| 31 | print_3(...arr4) |
| 32 | |
| 33 | print_2(...['1']) |
| 34 | print_3(...['1', '2']) |
| 35 | print_4(...['1', '2', '3']) |
| 36 | } |
| 37 | |