Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Newsgroups: comp.lang.forth Subject: Re: RFD: TRAVERSE-WORDLIST v6 revision References: <51f2511d$0$6333$e4fe514c@dreader35.news.xs4all.nl> From: Lars Brinkhoff Organization: nocrew Date: Fri, 26 Jul 2013 15:19:03 +0200 Message-ID: <85ppu531dk.fsf@junk.nocrew.org> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) Cancel-Lock: sha1:0SIUo1ln5GyBRFTFvRrrRxAoOY4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Lines: 14 NNTP-Posting-Host: 85.229.87.73 X-Trace: news.sunsite.dk DXC=KVR^9`70j1dN2]LRcf6HDcYSB=nbEKnkkR3J>`Eg\V_gnY:6X7^ZBNgI57e>YZ9SOki6C];H\kJ`i5oU@eTA=?M`:L42E@Y4^`a X-Complaints-To: staff@sunsite.dk Xref: csiph.com comp.lang.forth:24797 Albert van der Horst wrote: > This presupposes an opaque namethingy (called DEA in ciforth). It's right there in the text you quoted: > > 2.1 Opaque NTs > FOR-WORDS > For all words from a word list identified by `wid execute `xt with as > data `x1..xn plus the DEA of those words. I have been using Alex' TRAVERSE-WORDLIST for most of my wordlist- traversal needs, and for some use cases it's nice to be able to halt the traversal in a simple way (i.e. not using R> DROP or THROW).