cuelang.org/go@v0.10.1/cue/testdata/cycle/cycle_with_bounds.txtar (about)

     1  -- in.cue --
     2  #Value: int
     3  
     4  foo: #Value
     5  foo: !=bar
     6  bar: #Value
     7  bar: !=foo
     8  
     9  bar: 0
    10  foo: 1
    11  -- out/compile --
    12  --- in.cue
    13  {
    14    #Value: int
    15    foo: 〈0;#Value〉
    16    foo: !=〈0;bar〉
    17    bar: 〈0;#Value〉
    18    bar: !=〈0;foo〉
    19    bar: 0
    20    foo: 1
    21  }
    22  -- out/eval/stats --
    23  Leaks:  0
    24  Freed:  4
    25  Reused: 1
    26  Allocs: 3
    27  Retain: 1
    28  
    29  Unifications: 4
    30  Conjuncts:    9
    31  Disjuncts:    4
    32  -- out/eval --
    33  (struct){
    34    #Value: (int){ int }
    35    foo: (int){ 1 }
    36    bar: (int){ 0 }
    37  }