\let asdf := 0b1101 as f32 \let poop :: 12.0 + 2.0 * asdf \fn name(a b: f32) i32 { \ ret (a + b) as i32 \} \name 123.0 456.0 \let arr: []i32, arr2: [69]u8, ptr: ^i32 fn meow(val: i32) i32 let amogus := 500 + (meow 8008135) meow 69 * amogus + 420 let a b := 5 1 if a == 5 { if b { meow 123 } else { meow 69 } } elif a == 2 { meow 456 } else { meow 420 } fn add(a b: i32) i32 { ret a + b } for a != 0 { meow (1 << a) >> 1 a = a - 1 } (meow (add 60 9)) -> meow