3 #![allow(unconditional_recursion)]
4 #![allow(non_camel_case_types)]
14 fn putstr(_s: String) { }
16 fn putint(_i: isize) {
17 let mut i: isize = 33;
18 while i < 36 { putstr("hi".to_string()); i = i + 1; }
21 fn zerg(i: isize) -> isize { return i; }
23 fn foo(x: isize) -> isize {
25 putstr("hello".to_string());
26 while y < 10 { putint(y); if y * 3 == 4 { y = y + 2; nothing(); } }
36 println!("hello, world");