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");