Path: csiph.com!news.mixmin.net!aioe.org!.POSTED!not-for-mail From: "Rod Pemberton" Newsgroups: comp.lang.forth Subject: Re: EuroForth 2015 paper deadline approaching Date: Wed, 04 Nov 2015 21:15:35 -0500 Organization: Aioe.org NNTP Server Lines: 39 Message-ID: References: <2015Sep20.104537@mips.complang.tuwien.ac.at> <9a8983c2-20ad-4538-852e-ca7bee0cb9a3@googlegroups.com> <5b6cea81-03f7-4619-b8ec-6e691a2e21bf@googlegroups.com> <87lhagzqft.fsf@nightsong.com> <563884c0.196799270@news.eternal-september.org> <2015Nov3.122800@mips.complang.tuwien.ac.at> <5638a55e.205149348@news.eternal-september.org> <2015Nov3.180326@mips.complang.tuwien.ac.at> <56390681.17661902@news.eternal-september.org> <2015Nov4.154747@mips.complang.tuwien.ac.at> NNTP-Posting-Host: n4wpt9zq8xR26Ttf9mo2BA.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:43243 On Wed, 04 Nov 2015 09:47:47 -0500, Anton Ertl wrote: > There is no need to be able to ' IF in order to SEE IF, > LOCATE IF, or HELP IF. E.g., in Gforth 0.7: > > ' if > :1: Cannot tick compile-only word (try COMP' ... DROP) > ' >>>if<<< > Backtrace: > $7FC864B86AD0 throw > $7FC864B86E88 ticking-compile-only-error > $7FC864B87890 name?int > > see if > : compile-only-error > -14 throw ; > latestxt > > : IF > 6394072 compile, >mark ; > latestxt > interpret/compile: IF ok > Sorry to intrude, but how does Gforth find the dictionary entry for IF from words SEE LOCATE or HELP without using ' (tick) or FIND or perhaps (FIND) ? ... What I'm asking is if the definitions for SEE LOCATE or HELP use the same mechanism as FIND or ' (tick) in Gforth or if they use an entirely different mechanism or a modified mechanism. Rod Pemberton -- When El Chapo is the most beloved man in Mexico and Trump is the most hated, it shows that Mexico is truly fouled up.