fn main() { let i = 0; while i < 3 { println("hello world"); i += 1; } let chars = string_to_array("12435"); for char in chars { println(string_push_char("", char)); } let values = array_new::(); array_push(values, 10); array_push(values, 20); array_push(values, 30); let pairs = array_new::<[int]>(); for (let i = 0; i < array_length(values); i += 1) { let pair = array_new::(); array_push(pair, i); array_push(pair, values[i]); array_push(pairs, pair); } for pair in pairs { println("values[" + itos(pair[0]) + "] = " + itos(pair[1])); } } fn string_to_array(value: string) -> [int] { let result = array_new::(); let length = string_length(value); for (let i = 0; i < length; i += 1) { array_push(result, value[i]); } result }