@mkinzler: Du weißt, was der Unterschied zwischen Call by value und Call by reference ist?
@moppedfahrer: 2^28 Teilrekursionen sind aber auch etwas extrem
. Solltest du es trotzdem für sinnvoll erachten
, könntest du entweder den Stack in den Projektoptionen vergrößern oder auf die iterative Variante umsteigen. Und ja, der Stack liegt im Arbeitsspeicher, sonst wäre dein Programm noch langsamer als die Mönche.