ioでフィボナッチ数列
まあ言語入門の定番として。
インタラクティブモードでやってみた。
C:\>io Io 20070410 Io> f := method( i, )-> if( i == 0, return 1) )-> if( i == 1, return 1) )-> return ( f( i - 2) + f( i - 1)) )-> ) ==> method(i, if(i == 0, return 1) if(i == 1, return 1) return f(i - 2) + f(i - 1) ) Io> f(0) ==> 1 Io> f(1) ==> 1 Io> f(2) ==> 2 Io> f(3) ==> 3 Io> f(4) ==> 5 Io> f(5) ==> 8
できた。