github.com/joomcode/cue@v0.4.4-0.20221111115225-539fe3512047/cue/testdata/eval/cycles_ref.txtar (about)

     1  -- in.cue --
     2  a: b + 100
     3  b: a - 100
     4  a: 200
     5  
     6  c: d & {b: 2}
     7  d: e
     8  e: {a: 1}
     9  e: c
    10  -- out/eval --
    11  (struct){
    12    a: (int){ 200 }
    13    b: (int){ 100 }
    14    c: (struct){
    15      a: (int){ 1 }
    16      b: (int){ 2 }
    17    }
    18    d: (struct){
    19      a: (int){ 1 }
    20      b: (int){ 2 }
    21    }
    22    e: (struct){
    23      a: (int){ 1 }
    24      b: (int){ 2 }
    25    }
    26  }
    27  -- out/compile --
    28  --- in.cue
    29  {
    30    a: (〈0;b〉 + 100)
    31    b: (〈0;a〉 - 100)
    32    a: 200
    33    c: (〈0;d〉 & {
    34      b: 2
    35    })
    36    d: 〈0;e〉
    37    e: {
    38      a: 1
    39    }
    40    e: 〈0;c〉
    41  }