From: Kyle Schmitt Date: 2007-08-31T23:25:47+09:00 Subject: Re: Why stack overflow with such a small stack? Heh, This is one of the few languages I haven't had that happen to to me on before. Lisp, C, C++, Perl... but I haven't caused one of those on _ruby_ before. Now, if you've really intended to do recursion, try making it tail recursive. Err... Ruby does optimize for tail recursion, right? --Kyle