| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| // for details. All rights reserved. Use of this source code is governed by a |
| // BSD-style license that can be found in the LICENSE file. |
| // |
| // Almost valid string interpolation syntax. |
| |
| main() { |
| var x; |
| |
| x = "$"; // //# 1: syntax error |
| x = "x$"; // //# 2: syntax error |
| x = "$x$"; // //# 3: syntax error |
| x = "$$x"; // //# 4: syntax error |
| x = "$ "; // //# 5: syntax error |
| |
| x = '$'; // //# 6: syntax error |
| x = 'x$'; // //# 7: syntax error |
| x = '$x$'; // //# 8: syntax error |
| x = '$$x'; // //# 9: syntax error |
| x = '$ '; // //# 10: syntax error |
| |
| x = """$"""; // //# 11: syntax error |
| x = """x$"""; // //# 12: syntax error |
| x = """$x$"""; // //# 13: syntax error |
| x = """$$x"""; // //# 14: syntax error |
| x = """$ """; // //# 15: syntax error |
| |
| x = '''$'''; // //# 16: syntax error |
| x = '''x$'''; // //# 17: syntax error |
| x = '''$x$'''; // //# 18: syntax error |
| x = '''$$x'''; // //# 19: syntax error |
| x = '''$ '''; // //# 20: syntax error |
| |
| return x; |
| } |