Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!zen.net.uk!dedekind.zen.co.uk!aioe.org!.POSTED!not-for-mail From: "Rod Pemberton" Newsgroups: comp.lang.forth Subject: Re: BEGIN with multiple AGAINs? Date: Sun, 15 Jun 2014 08:36:14 -0400 Organization: Aioe.org NNTP Server Lines: 14 Message-ID: References: <59197a5d-9e3b-47b1-bf85-d883081c21e0@googlegroups.com> NNTP-Posting-Host: CNsg4fVcCsvs3UaOgZtQCw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Opera Mail/12.16 (Linux) X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.forth:31553 On Sat, 14 Jun 2014 18:19:21 -0400, Alex McDonald wrote: > Andrew's factorial example demonstrates why having a jump rather > than a call is not correct. What! Andrew's example has the *exact* same issue with RECURSE for which you cited me for. If you use a large factorial value in his example, RECURSE will overflow the stack with numbers to be multiplied long before the multiplication of the values can occur. Rod Pemberton