cuelang.org/go@v0.13.0/cue/testdata/basicrewrite/008_escaping.txtar (about)

     1  #name: escaping
     2  #evalPartial
     3  -- in.cue --
     4  a: "foo\nbar"
     5  b: a
     6  
     7  // TODO: mimic http://exploringjs.com/es6/ch_template-literals.html#sec_introduction-template-literals
     8  -- out/def --
     9  a: """
    10          foo
    11          bar
    12          """
    13  b: """
    14          foo
    15          bar
    16          """
    17  -- out/export --
    18  a: """
    19          foo
    20          bar
    21          """
    22  b: """
    23          foo
    24          bar
    25          """
    26  -- out/yaml --
    27  a: |-
    28    foo
    29    bar
    30  b: |-
    31    foo
    32    bar
    33  -- out/json --
    34  {"a":"foo\nbar","b":"foo\nbar"}
    35  -- out/legacy-debug --
    36  <0>{a: "foo\nbar", b: "foo\nbar"}
    37  -- out/compile --
    38  --- in.cue
    39  {
    40    a: "foo\nbar"
    41    b: 怈0;a怉
    42  }
    43  -- out/eval/stats --
    44  Leaks:  0
    45  Freed:  3
    46  Reused: 1
    47  Allocs: 2
    48  Retain: 0
    49  
    50  Unifications: 3
    51  Conjuncts:    4
    52  Disjuncts:    3
    53  -- out/eval --
    54  (struct){
    55    a: (string){ "foo\nbar" }
    56    b: (string){ "foo\nbar" }
    57  }