#include "fcpp.hh" int fibIter (int letzte, int vorletzte, int zaehler) { return cond( zaehler==0, vorletzte, fibIter(vorletzte+letzte,letzte,zaehler-1)); } int fib (int n) { return fibIter(1,0,n); } int main (int argc, char** argv) { return print(fib(readarg_int(argc,argv,1))); }