; types: ; u8 - u64 ; i8 - i64 ; f, d ; void ; ptr fn add (i32 num1, i32 num2) i32 { add_entry: sum = addi num1, num2 ret sum }