mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-08 15:53:19 +00:00
44 lines
859 B
Kotlin
Vendored
44 lines
859 B
Kotlin
Vendored
fun box() : String {
|
|
val s = "abc"
|
|
val test1 = """$s"""
|
|
if (test1 != "abc") return "Fail 1: $test1"
|
|
|
|
val test2 = """${s}"""
|
|
if (test2 != "abc") return "Fail 2: $test2"
|
|
|
|
val test3 = """ "$s" """
|
|
if (test3 != " \"abc\" ") return "Fail 3: $test3"
|
|
|
|
val test4 = """ "${s}" """
|
|
if (test4 != " \"abc\" ") return "Fail 4: $test4"
|
|
|
|
val test5 =
|
|
"""
|
|
${s.length}
|
|
"""
|
|
if (test5 != "\n 3\n") return "Fail 5: $test5"
|
|
|
|
val test6 = """\n"""
|
|
if (test6 != "\\n") return "Fail 6: $test6"
|
|
|
|
val test7 = """\${'$'}foo"""
|
|
if (test7 != "\\\$foo") return "Fail 7: $test7"
|
|
|
|
val test8 = """$ foo"""
|
|
if (test8 != "$ foo") return "Fail 8: $test8"
|
|
|
|
return "OK"
|
|
}
|
|
|
|
|
|
fun new() : String {
|
|
return """
|
|
sdfasdf
|
|
${<!UNRESOLVED_REFERENCE!>a<!>}
|
|
ds"asdfas
|
|
$<!UNRESOLVED_REFERENCE!>b<!>
|
|
asgfaf
|
|
"""
|
|
|
|
}
|