|
|
1.1 root 1: x := [] ----> list(0)
2: *x ----> 0
3: every push(x,1 to 10) ----> none
4: 10
5: 9
6: 8
7: 7
8: 6
9: 5
10: 4
11: 3
12: 2
13: 1
14: every 1 to 10 do write(pop(x)) ----> none
15: *x ----> 0
16: pop(x) ----> none
17: pull(x) ----> none
18: get(x) ----> none
19: every put(x,1 to 10) ----> none
20: 1
21: 2
22: 3
23: 4
24: 5
25: 6
26: 7
27: 8
28: 9
29: 10
30: every 1 to 10 do write(get(x)) ----> none
31: every push(x,1 to 10) ----> none
32: 1
33: 2
34: 3
35: 4
36: 5
37: 6
38: 7
39: 8
40: 9
41: 10
42: every 1 to 10 do write(pull(x)) ----> none
43: Run-time error 108 at line 21 in std23.icn
44: list expected
45: offending value: &null
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.