Commit 0e1fdd5
committed
Initial string literal concat support (except interpolation not yet working)
Allows code like
std::cout << "Hello " "world\n";
Note that in Cpp2 this is done in the grammar inside the language, whereas in Cpp2 it's done in the preprocessor outside the language.1 parent e89b6ba commit 0e1fdd5
3 files changed
+63
-35
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1659 | 1659 | | |
1660 | 1660 | | |
1661 | 1661 | | |
1662 | | - | |
1663 | | - | |
| 1662 | + | |
| 1663 | + | |
1664 | 1664 | | |
1665 | 1665 | | |
1666 | 1666 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
190 | | - | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
191 | 194 | | |
192 | 195 | | |
193 | 196 | | |
194 | 197 | | |
195 | 198 | | |
196 | 199 | | |
197 | | - | |
| 200 | + | |
| 201 | + | |
198 | 202 | | |
199 | 203 | | |
200 | 204 | | |
201 | 205 | | |
202 | 206 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
207 | 224 | | |
| 225 | + | |
208 | 226 | | |
209 | 227 | | |
210 | 228 | | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
211 | 238 | | |
212 | 239 | | |
213 | 240 | | |
214 | 241 | | |
215 | 242 | | |
216 | | - | |
217 | | - | |
| 243 | + | |
| 244 | + | |
218 | 245 | | |
219 | 246 | | |
220 | 247 | | |
221 | 248 | | |
222 | 249 | | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
227 | 253 | | |
228 | 254 | | |
229 | 255 | | |
| |||
4617 | 4643 | | |
4618 | 4644 | | |
4619 | 4645 | | |
4620 | | - | |
4621 | | - | |
4622 | | - | |
4623 | | - | |
4624 | | - | |
4625 | | - | |
4626 | | - | |
4627 | | - | |
4628 | | - | |
4629 | | - | |
4630 | | - | |
4631 | | - | |
| 4646 | + | |
4632 | 4647 | | |
4633 | 4648 | | |
4634 | 4649 | | |
| |||
6908 | 6923 | | |
6909 | 6924 | | |
6910 | 6925 | | |
6911 | | - | |
| 6926 | + | |
6912 | 6927 | | |
6913 | 6928 | | |
6914 | | - | |
| 6929 | + | |
6915 | 6930 | | |
6916 | 6931 | | |
| 6932 | + | |
| 6933 | + | |
| 6934 | + | |
| 6935 | + | |
| 6936 | + | |
| 6937 | + | |
| 6938 | + | |
| 6939 | + | |
| 6940 | + | |
| 6941 | + | |
| 6942 | + | |
| 6943 | + | |
| 6944 | + | |
| 6945 | + | |
6917 | 6946 | | |
6918 | 6947 | | |
6919 | 6948 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1699 | 1699 | | |
1700 | 1700 | | |
1701 | 1701 | | |
1702 | | - | |
1703 | | - | |
1704 | | - | |
1705 | | - | |
| 1702 | + | |
| 1703 | + | |
| 1704 | + | |
1706 | 1705 | | |
1707 | 1706 | | |
1708 | 1707 | | |
| |||
3458 | 3457 | | |
3459 | 3458 | | |
3460 | 3459 | | |
3461 | | - | |
| 3460 | + | |
3462 | 3461 | | |
3463 | 3462 | | |
3464 | 3463 | | |
| |||
3561 | 3560 | | |
3562 | 3561 | | |
3563 | 3562 | | |
3564 | | - | |
| 3563 | + | |
3565 | 3564 | | |
3566 | 3565 | | |
3567 | 3566 | | |
| |||
0 commit comments