...
1#Issue: 1940
2
3-- stats.txt --
4Leaks: 0
5Freed: 447
6Reused: 439
7Allocs: 8
8Retain: 0
9
10Unifications: 287
11Conjuncts: 894
12Disjuncts: 447
13
14-- in.cue --
15#T:
16 ["a", #T] |
17 ["b", #T] |
18 ["c", #T] |
19 ["d", ...#T]
20
21x: #T
22y: #T
23z: #T
24v: #T
25
26#X: x
27#X: y
28#X: z
29#X: v
30#X: #T
31-- out/compile --
32--- in.cue
33{
34 #T: ([
35 "a",
36 〈1;#T〉,
37 ]|[
38 "b",
39 〈1;#T〉,
40 ]|[
41 "c",
42 〈1;#T〉,
43 ]|[
44 "d",
45 ...〈1;#T〉,
46 ])
47 x: 〈0;#T〉
48 y: 〈0;#T〉
49 z: 〈0;#T〉
50 v: 〈0;#T〉
51 #X: 〈0;x〉
52 #X: 〈0;y〉
53 #X: 〈0;z〉
54 #X: 〈0;v〉
55 #X: 〈0;#T〉
56}
57-- out/eval/stats --
58Leaks: 0
59Freed: 447
60Reused: 439
61Allocs: 8
62Retain: 0
63
64Unifications: 287
65Conjuncts: 894
66Disjuncts: 447
67-- out/eval --
68(struct){
69 #T: (list){
70 0: (string){ "d" }
71 }
72 x: (list){
73 0: (string){ "d" }
74 }
75 y: (list){
76 0: (string){ "d" }
77 }
78 z: (list){
79 0: (string){ "d" }
80 }
81 v: (list){
82 0: (string){ "d" }
83 }
84 #X: (list){
85 0: (string){ "d" }
86 }
87}
View as plain text