holey-bytes/hblang/examples/if_statement.hb

13 lines
140 B
Plaintext
Raw Normal View History

2024-05-11 20:22:08 +00:00
main := fn(): int {
return fib(10);
}
2024-05-11 20:22:08 +00:00
fib := fn(x: int): int {
if x <= 2 {
return 1;
2024-05-11 16:16:27 +00:00
} else {
return fib(x - 1) + fib(x - 2);
}
}