<<< if x == 5 { return 1 } else if x == 4 { return 2 } else { return 0 } >>> (conditional (when (expr (binary == (expr (name x)) (expr 5)))) (block (return (expr 1)) ) (when (expr (binary == (expr (name x)) (expr 4)))) (block (return (expr 2)) ) (always) (block (return (expr 0)) ))