Note
Tested on:
macOS Sonoma 14.5
Apple clang version 15.0.0 (clang-1500.3.9.4)
Target: arm64-apple-darwin23.5.0
cmake -GNinja -B build -S . && ninja -C build
build/bin/ty <source_file>
Note
Propably want to redirect stderr to /dev/null using 2>/dev/null
main
var x;
function fibonacci(n); {
if n <= 1 then
return n
fi;
return call fibonacci(n - 1) + call fibonacci(n - 2)
};
{
let x <- call InputNum;
let x <- call fibonacci(x);
call OutputNum(x);
call OutputNewLine
}.