cuelang.org/go@v0.13.0/cue/testdata/interpolation/042_multiline_interpolation.txtar (about) 1 #name: multiline interpolation 2 #evalPartial 3 -- in.cue -- 4 a1: """ 5 before 6 \(4) 7 after 8 """ 9 a2: """ 10 before 11 \(4) 12 13 """ 14 a3: """ 15 16 \(4) 17 after 18 """ 19 a4: """ 20 21 \(4) 22 23 """ 24 m1: """ 25 before 26 \( 27 4) 28 after 29 """ 30 m2: """ 31 before 32 \( 33 4) 34 35 """ 36 m3: """ 37 38 \( 39 40 4) 41 after 42 """ 43 m4: """ 44 45 \( 46 4) 47 48 """ 49 -- out/def -- 50 a1: """ 51 before 52 4 53 after 54 """ 55 a2: """ 56 before 57 4 58 59 """ 60 a3: """ 61 62 4 63 after 64 """ 65 a4: """ 66 67 4 68 69 """ 70 m1: """ 71 before 72 4 73 after 74 """ 75 m2: """ 76 before 77 4 78 79 """ 80 m3: """ 81 82 4 83 after 84 """ 85 m4: """ 86 87 4 88 89 """ 90 -- out/export -- 91 a1: """ 92 before 93 4 94 after 95 """ 96 a2: """ 97 before 98 4 99 100 """ 101 a3: """ 102 103 4 104 after 105 """ 106 a4: """ 107 108 4 109 110 """ 111 m1: """ 112 before 113 4 114 after 115 """ 116 m2: """ 117 before 118 4 119 120 """ 121 m3: """ 122 123 4 124 after 125 """ 126 m4: """ 127 128 4 129 130 """ 131 -- out/yaml -- 132 a1: |- 133 before 134 4 135 after 136 a2: | 137 before 138 4 139 a3: |2- 140 141 4 142 after 143 a4: |2 144 145 4 146 m1: |- 147 before 148 4 149 after 150 m2: | 151 before 152 4 153 m3: |2- 154 155 4 156 after 157 m4: |2 158 159 4 160 -- out/json -- 161 {"a1":"before\n4\nafter","a2":"before\n4\n","a3":"\n4\nafter","a4":"\n4\n","m1":"before\n4\nafter","m2":"before\n4\n","m3":"\n4\nafter","m4":"\n4\n"} 162 -- out/legacy-debug -- 163 <0>{a1: "before\n4\nafter", a2: "before\n4\n", a3: "\n4\nafter", a4: "\n4\n", m1: "before\n4\nafter", m2: "before\n4\n", m3: "\n4\nafter", m4: "\n4\n"} 164 -- out/compile -- 165 --- in.cue 166 { 167 a1: "before 168 \(4) 169 after" 170 a2: "before 171 \(4) 172 " 173 a3: " 174 \(4) 175 after" 176 a4: " 177 \(4) 178 " 179 m1: "before 180 \(4) 181 after" 182 m2: "before 183 \(4) 184 " 185 m3: " 186 \(4) 187 after" 188 m4: " 189 \(4) 190 " 191 } 192 -- out/eval/stats -- 193 Leaks: 0 194 Freed: 9 195 Reused: 7 196 Allocs: 2 197 Retain: 0 198 199 Unifications: 9 200 Conjuncts: 9 201 Disjuncts: 9 202 -- out/eval -- 203 (struct){ 204 a1: (string){ "before\n4\nafter" } 205 a2: (string){ "before\n4\n" } 206 a3: (string){ "\n4\nafter" } 207 a4: (string){ "\n4\n" } 208 m1: (string){ "before\n4\nafter" } 209 m2: (string){ "before\n4\n" } 210 m3: (string){ "\n4\nafter" } 211 m4: (string){ "\n4\n" } 212 }