summaryrefslogtreecommitdiff
path: root/tests/general/var.std
blob: 892c350cf021acafb62d259664a623d8b54484f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
&pos &subject: 3 abcde
&pos &subject: 1 wxyz
"main"
"T"
"L"
"s"
"a"
&null
"&error"
"T[\"abc\"]"
"T[\"abc\"]"
"L[1]"
"L[2]"
"L[3]"
"L[200]"
"L[191]"
"L[1]"
"L[2]"
"L[3]"
"L[200]"
"L[191]"
"complex.r"

----------------------------------------------------------------------
co-expression_1(1)

recurse local identifiers:
   a = 5
   b = 14
   x = 19
   y = -9
recurse local identifiers:
   a = 4
   b = 10
   x = 14
   y = -6
recurse local identifiers:
   a = 3
   b = 7
   x = 10
   y = -4

global identifiers:
   complex = record constructor complex
   display = function display
   image = function image
   list = function list
   main = procedure main
   main2 = procedure main2
   name = function name
   push = function push
   recurse = procedure recurse
   repl = function repl
   table = function table
   variable = function variable
   write = function write
----------------------------------------------------------------------
co-expression_1(1)

recurse local identifiers:
   a = 5
   b = 14
   x = 19
   y = -9
recurse local identifiers:
   a = 4
   b = 10
   x = 14
   y = -6
recurse local identifiers:
   a = 3
   b = 7
   x = 10
   y = -4
recurse local identifiers:
   a = 2
   b = 5
   x = 7
   y = -3
recurse local identifiers:
   a = 1
   b = 4
   x = 5
   y = -3
main local identifiers:
   a = 1
   x = 2
   l0 = list_4 = []
   l1 = list_5 = ['ABCDEFGHIKLMNOPQ...']
   l2 = list_6 = ["supercalifragili...","expialidocious"]
   l3 = list_7 = [1.618033989,2.718281828,3.141592654]
   l4 = list_8 = [1,2,3,4]
   l5 = list_9 = [1,2,3,4,5]
   l6 = list_10 = [1,2,3,4,5,6]
   l7 = list_11 = [1,2,3,...,5,6,7]
   l8 = list_12 = [1,2,3,...,6,7,8]
   l9 = list_13 = [list_4 = [],list_5(1),list_6(2),...,list_10(6),list_11(7),list_12(8)]
   y = 3

global identifiers:
   complex = record constructor complex
   display = function display
   image = function image
   list = function list
   main = procedure main
   main2 = procedure main2
   name = function name
   push = function push
   recurse = procedure recurse
   repl = function repl
   table = function table
   variable = function variable
   write = function write
----------------------------------------------------------------------