15 lines
158 B
Plaintext
15 lines
158 B
Plaintext
unit oktrdef;
|
|
|
|
error E {
|
|
Bad = 1,
|
|
}
|
|
|
|
fn leaf() -> E!i32 {
|
|
return E.Bad;
|
|
}
|
|
|
|
fn top() -> E!i32 {
|
|
defer { let x: i32 = 1; }
|
|
return try leaf();
|
|
}
|