home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-12-08 | 5.0 KB | 359 lines | [TEXT/????] |
- ----> &null
- list(0) ----> list_1(0)
- list(0,1) ----> list_2(0)
- list(1,1) ----> list_3(1)
- list(100,"a") ----> list_4(100)
- table() ----> table_1(0)
- table(0) ----> table_2(0)
- a := [] ----> list_5(0)
- every put(a,!&lcase) ----> none
- a1 := sort(a) ----> list_6(26)
- a
- b
- c
- d
- e
- f
- g
- h
- i
- j
- k
- l
- m
- n
- o
- p
- q
- r
- s
- t
- u
- v
- w
- x
- y
- z
- every write(!a1) ----> none
- sort(a1) ----> list_7(26)
- t := table() ----> table_3(0)
- every t[!&lcase] := 1 ----> none
- sort(t) ----> list_8(26)
- a := sort(t) ----> list_35(26)
- a
- b
- c
- d
- e
- f
- g
- h
- i
- j
- k
- l
- m
- n
- o
- p
- q
- r
- s
- t
- u
- v
- w
- x
- y
- z
- every write((!a)[1]) ----> none
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- every write((!a)[2]) ----> none
- set([1,0,1,0,1,0,1,0]) ----> set_1(2)
- set([]) ----> set_2(0)
- s := set([1,2,3,4,5,6,7,8,9,10]) ----> set_3(10)
- *s ----> 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- every write(!sort(s)) ----> none
- *copy(s) ----> 10
- image(s) ----> "set_3(10)"
- type(s) ----> "set"
- member(s,8) ----> 8
- member(s,"8") ----> none
- s := set([]) ----> set_5(0)
- every insert(s,1 to 100) ----> none
- *s ----> 100
- every delete(s,15 to 30) ----> none
- *s ----> 84
- every s1 := insert(set([]),!&lcase) ----> none
- s2 := set(["a","aa","ab","b",1,2,3,4]) ----> set_7(8)
- s3 := s1 ++ s2 ----> set_8(32)
- s4 := s1 ** s2 ----> set_9(2)
- s5 := s1 -- s2 ----> set_10(24)
- *s3 ----> 32
- *s4 ----> 2
- *s5 ----> 24
- t := table() ----> table_4(0)
- every t[1 | &output | &cset | [] | "hello" | main | 2 | table()] := ?100 ----> none
- a := sort(t,3) ----> list_70(16)
- 1 22
- 2 8
- "hello" 43
- &cset 32
- &output 42
- procedure main 31
- list_69(0) 52
- table_5(0) 74
- every i := 1 to *a - 1 by 2 do write(image(a[i])," ",a[i + 1]) ----> none
- a := sort(t,4) ----> list_71(16)
- 2 8
- 1 22
- procedure main 31
- &cset 32
- &output 42
- "hello" 43
- list_69(0) 52
- table_5(0) 74
- every i := 1 to *a - 1 by 2 do write(image(a[i])," ",a[i + 1]) ----> none
- t := table() ----> table_6(0)
- every t[1 | &output | &cset | [] | "hello" | main | 2 | table()] := ?100 ----> none
- a := sort(t,3) ----> list_73(16)
- 1 6
- 2 58
- "hello" 54
- &cset 14
- &output 72
- procedure main 63
- list_72(0) 34
- table_7(0) 71
- every i := 1 to *a - 1 by 2 do write(image(a[i])," ",a[i + 1]) ----> none
- a := sort(t,4) ----> list_74(16)
- 1 6
- &cset 14
- list_72(0) 34
- "hello" 54
- 2 58
- procedure main 63
- table_7(0) 71
- &output 72
- every i := 1 to *a - 1 by 2 do write(image(a[i])," ",a[i + 1]) ----> none
- x := [array(),table(),write,[],&input,1,"abc",'aa',&null] ----> list_76(9)
- x := sort(x) ----> list_77(9)
- &null
- 1
- "abc"
- 'a'
- &input
- function write
- list_75(0)
- table_8(0)
- record array_1(7)
- every write(image(!x)) ----> none
- t := table(table()) ----> table_10(0)
- table_10(1)
- table_10(2)
- table_10(3)
- table_10(4)
- table_10(5)
- table_10(6)
- table_10(7)
- table_10(8)
- table_10(9)
- table_10(10)
- every t[1 to 10] := 1 do write(image(t)) ----> none
- t := table() ----> table_11(0)
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- every t[1 to 10] := 1 do write(*t) ----> none
- t[] := 6 ----> 6
- t[] ----> 6
- *t ----> 11
- t[&null] := 7 ----> 7
- t[] ----> 7
- *t ----> 11
- x := [] ----> list_78(0)
- *x ----> 0
- every push(x,1 to 10) ----> none
- 10
- 9
- 8
- 7
- 6
- 5
- 4
- 3
- 2
- 1
- every 1 to 10 do write(pop(x)) ----> none
- *x ----> 0
- pop(x) ----> none
- pull(x) ----> none
- get(x) ----> none
- every put(x,1 to 10) ----> none
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- every 1 to 10 do write(get(x)) ----> none
- every push(x,1 to 10) ----> none
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- every 1 to 10 do write(pull(x)) ----> none
- x := [1,2,3,4,5,6,7,8,9,0] ----> list_79(10)
- list_80(10)
- list_81(9)
- list_82(8)
- list_83(7)
- list_84(6)
- list_85(5)
- list_86(4)
- list_87(3)
- list_88(2)
- list_89(1)
- list_90(0)
- every write(image(x[1:0 to -20 by -1])) ----> none
- a := [1,2,3,4,5,6,7,8] ----> list_91(8)
- a1 := a[2:4] ----> list_92(2)
- a2 := a[7:2] ----> list_93(5)
- a3 := a[2+:3] ----> list_94(3)
- a4 := a[-1-:3] ----> list_95(3)
- a1[1] ----> 2
- a2[1] ----> 2
- a3[1] ----> 2
- a4[1] ----> 5
- a4[1] := a ----> list_91(8)
- a := [1,2,3,4] ----> list_96(4)
- a1 := a[1:2] ----> list_97(1)
- 1
- every write(!a1) ----> none
- a2 := a[3:0] ----> list_98(2)
- 3
- 4
- every write(!a2) ----> none
- a4 := a[2:2] ----> list_99(0)
- every write(!a4) ----> none
- a5 := a[0-:2] ----> list_100(2)
- 3
- 4
- every write(!a5) ----> none
- a3 := a[0:3] ----> list_101(2)
- 3
- 4
- every write(!a3) ----> none
- a := "abcd" ----> "abcd"
- a1 := a[1:2] ----> "a"
- a
- every write(!a1) ----> none
- a2 := a[3:0] ----> "cd"
- c
- d
- every write(!a2) ----> none
- a3 := a[0:3] ----> "cd"
- c
- d
- every write(!a3) ----> none
- a4 := a[2:2] ----> ""
- every write(!a4) ----> none
- a5 := a[0-:2] ----> "cd"
- c
- d
- every write(!a5) ----> none
- [] ||| [] ----> list_104(0)
- [1,2,3] ||| [] ----> list_108(3)
- [] ||| [1,2,3] ----> list_112(3)
- r := array(1,2,3,4,5,6,7,8,9) ----> record array_2(7)
- r.a ----> 1
- r.b ----> 2
- r.c ----> 3
- r.d ----> 4
- r.e ----> 5
- r.f ----> 6
- type(r) ----> "array"
- image(r) ----> "record array_2(7)"
- r.a +:= 0 ----> 1
- r.b +:= 0 ----> 2
- r.c +:= 0 ----> 3
- r.d +:= 0 ----> 4
- r.e +:= 0 ----> 5
- r.f +:= 0 ----> 6
- r.a ----> 1
- r.b ----> 2
- r.c ----> 3
- r.d ----> 4
- r.e ----> 5
- r.f ----> 6
- r := array("a",2,array(),r,main) ----> record array_4(7)
- "a"
- 2
- 3.5
- record array_3(7)
- record array_2(7)
- procedure main
- &null
- every write(image(!r)) ----> none
- r[1] :=: r.d ----> record array_3(7)
- record array_3(7)
- 2
- 3.5
- "a"
- record array_2(7)
- procedure main
- &null
- every write(image(!r)) ----> none
-