RosettaCodeData/Task/Fibonacci-sequence/Objeck/fibonacci-sequence.objeck

18 lines
294 B
Plaintext

bundle Default {
class Fib {
function : Main(args : String[]), Nil {
for(i := 0; i <= 10; i += 1;) {
Fib(i)->PrintLine();
};
}
function : native : Fib(n : Int), Int {
if(n < 2) {
return n;
};
return Fib(n-1) + Fib(n-2);
}
}
}