Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: "Rod Pemberton" Newsgroups: comp.lang.forth Subject: Re: BEGIN with multiple AGAINs? Date: Sat, 14 Jun 2014 00:32:46 -0400 Organization: Aioe.org NNTP Server Lines: 13 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:31509 On Fri, 13 Jun 2014 05:26:55 -0400, rickman wrote: > BTW, isn't this going to execute the pointer into the list rather than > the address in the list, also the IF consumes the XT and the EXECUTE > consumes the address so the first time through the routine you get a > stack underflow. > > Perhaps you meant DUP @ DUP IF ... > Perhaps. I said it was untested. I was sleepy too. RP