...
1-- in.cue --
2#A: _
3
4#N: #A & {
5 f: j: {
6 n: "hi"
7 }
8}
9
10l: #N
11-- out/eval/stats --
12Leaks: 0
13Freed: 10
14Reused: 5
15Allocs: 5
16Retain: 0
17
18Unifications: 10
19Conjuncts: 15
20Disjuncts: 10
21-- out/eval --
22(struct){
23 #A: (_){ _ }
24 #N: (#struct){
25 f: (#struct){
26 j: (#struct){
27 n: (string){ "hi" }
28 }
29 }
30 }
31 l: (#struct){
32 f: (#struct){
33 j: (#struct){
34 n: (string){ "hi" }
35 }
36 }
37 }
38}
39-- out/compile --
40--- in.cue
41{
42 #A: _
43 #N: (〈0;#A〉 & {
44 f: {
45 j: {
46 n: "hi"
47 }
48 }
49 })
50 l: 〈0;#N〉
51}
View as plain text