|
//[Test: runtimeinterning]
|
|
//[skip]
|
|
//[source: mixed]
|
|
//runtime interning
|
|
|
|
var f = "leafy";
|
|
var g = "ishere";
|
|
var h = f + g;
|
|
var j = "leafyishere";
|
|
print(h is j);//stdout:true
|
|
|
|
//different strings
|
|
|
|
var x = "ex";
|
|
var y = "ey";
|
|
print(x is y);//stdout:false
|
|
//[end]
|
|
//[end]
|