\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
}

for a != 0 {
    meow (1 << a) >> 1
    a = a - 1
}

meow 69 -> meow
