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

     1  -- in.cue --
     2  #A: _
     3  
     4  #N: #A & {
     5  	_E: {
     6  		name: "hello"
     7  	}
     8  }
     9  
    10  l: #N
    11  -- out/eval --
    12  (struct){
    13    #A: (_){ _ }
    14    #N: (#struct){
    15      _E: (#struct){
    16        name: (string){ "hello" }
    17      }
    18    }
    19    l: (#struct){
    20      _E: (#struct){
    21        name: (string){ "hello" }
    22      }
    23    }
    24  }
    25  -- out/compile --
    26  --- in.cue
    27  {
    28    #A: _
    29    #N: (〈0;#A〉 & {
    30      _E: {
    31        name: "hello"
    32      }
    33    })
    34    l: 〈0;#N〉
    35  }