/* comments! */ /* * var f proc(i32) * var g func(i32) i32 * let x = g */ // also single-line now proc main(a i64) { let x = (a + -a) = (a xor a) let y = (a + a) = (a * 2) return (x & y & (a = a) & (a = ~a)) | ((a + 2) <> a) }