// 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; }