Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: Rosetta: Babbage problem Date: Wed, 10 May 2017 00:59:57 -0700 Organization: A noiseless patient Spider Lines: 10 Message-ID: <87pofhb0qq.fsf@nightsong.com> References: <87mvall6l5.fsf@nightsong.com> <799db5cd-cad1-4fd3-999d-e0effce1fd80@googlegroups.com> <864lwtb38n.fsf@molnjunk.nocrew.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="c0be122a087bd9aec992b2a0fa3bd950"; logging-data="14200"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19/iosaiQvAXcUXRGauosxi" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:Ridoy9dtS4s1LBMMoUfymLBQnVY= sha1:G5ujR0avamseFiJkzCXcl9wgguI= Xref: csiph.com comp.lang.forth:58941 Lars Brinkhoff writes: > I believe Thinking Forth advises to not pass around boolean flags Oh that's interesting, I hadn't known about that. But don't all the usual comparison words like < return flags? I wonder what the problem is. > : go 0 begin 1+ dup check again ; I still like Julian's version better. I'd forgotten about UNTIL.