blob: 624414e41c2aab07b5a6a11250c56fefe532cc2c [file] [log] [blame]
// 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;
}