japl/tests/japl/strings.jpl

27 lines
634 B
Plaintext

//[Test: strings]
//[source: mixed]
var left = "left";
var right = "right";
var directions = left + " " + right;
print(directions);//stdout:left right
var longstring = directions * 5;
print(longstring);//stdout:left rightleft rightleft rightleft rightleft right
left = left + " side";
print(left);//stdout:left side
right = "side: " + right;
print(right);//stdout:side: right
//[end]
//[end]
//[Test: string slicing]
//[skip]
//[source: mixed]
var longstring = "a very long string that will be sliced";
var part = longstring[0:5];
print(part);//stdout:a ver
var part2 = longstring[0..4];
print(part2);//stdout:a ver
//[end]
//[end]