Artifact da81646a4f1f810690ef868ae8294225f0880389:
0000: 23 20 6f 6d 61 6b 65 2e 20 68 6f 77 20 74 6f 20 # omake. how to
0010: 75 73 65 20 61 72 67 76 0a 64 65 66 20 70 72 69 use argv.def pri
0020: 6e 74 5f 6c 69 73 74 28 78 73 29 0a 7b 0a 09 63 nt_list(xs).{..c
0030: 61 73 65 20 78 73 20 77 68 65 6e 20 7b 63 61 72 ase xs when {car
0040: 3a 20 78 2c 20 63 64 72 3a 20 78 73 7d 3a 20 28 : x, cdr: xs}: (
0050: 0a 09 09 70 72 69 6e 74 28 78 29 3b 0a 09 09 70 ...print(x);...p
0060: 72 69 6e 74 5f 6c 69 73 74 28 78 73 29 0a 09 29 rint_list(xs)..)
0070: 0a 7d 3b 0a 70 72 69 6e 74 5f 6c 69 73 74 28 61 .};.print_list(a
0080: 72 67 76 29 3b 0a 0a 23 20 68 65 72 65 20 69 73 rgv);..# here is
0090: 20 74 68 65 20 68 65 6c 6c 6f 77 6f 72 6c 64 0a the helloworld.
00a0: 70 72 69 6e 74 28 20 22 48 65 6c 6c 6f 2c 20 57 print( "Hello, W
00b0: 6f 72 6c 64 22 20 29 3b 0a orld" );.