extern fn printf(fmt: str, ...): i32 = {};
fn println(value: i32) = {
printf("%d\n", value);
}
// fn print_hello() = {
// printf("Hello, lemon!\n");
// }
fn fibonacci(value: i32): i32 = {
if (value <= 1) return value;
return fibonacci(value - 1) + fibonacci(value - 2)
}
fn main() = {
let result = 10 + 20 + 30;
println(result);
let fib_result = fibonacci(10);
println(fib_result);
// print_hello();
}