Files
kraken/tests/test_string.krak

31 lines
877 B
Plaintext
Raw Normal View History

import io;
import string;
fun main(): int {
var str.construct("hello strings"): string::string;
io::println(str);
str = "assignment overload"
io::println(str);
io::println(str + "2");
str += " with additional"
io::println(str);
var initilized:string::string = "hope"
io::println(initilized)
io::println(initilized+ "3")
var newWay = string::string("new way!")
io::println(newWay)
io::println(newWay[5])
newWay.set(1, 'o')
newWay[5] = 'i'
newWay[6] = 'n'
io::println(newWay)
io::println( string::string("yes") == string::string("yes") )
io::println( string::string("no") == string::string("yes") )
2015-07-05 02:34:45 -04:00
io::println( string::string("yes") == "yes")
io::println( string::string("no") == "yes")
string::string("2\nlines").lines().for_each(fun(i: string::string) io::println(i);)
return 0;
}