Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!npeer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Helmar Wodtke Newsgroups: comp.lang.forth Subject: Re: Which standard? Date: Tue, 27 Mar 2012 05:26:03 -0700 (PDT) Organization: http://groups.google.com Lines: 31 Message-ID: <26568188.1413.1332851163978.JavaMail.geo-discussion-forums@ynaz5> References: <30794f7f396fa9ad7ec52f034288c527@dizum.com> <4f6e69ee$0$6866$e4fe514c@news2.news.xs4all.nl> <2012Mar26.110424@mips.complang.tuwien.ac.at> <15900200.269.1332786012139.JavaMail.geo-discussion-forums@vbgx21> <2012Mar27.135929@mips.complang.tuwien.ac.at> NNTP-Posting-Host: 62.158.126.42 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1332851164 16378 127.0.0.1 (27 Mar 2012 12:26:04 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 27 Mar 2012 12:26:04 +0000 (UTC) In-Reply-To: <2012Mar27.135929@mips.complang.tuwien.ac.at> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=62.158.126.42; posting-account=nibe3QoAAADcYL8fC0WC6vCas4By1Xgn User-Agent: G2/1.0 X-Received-Bytes: 2469 Xref: csiph.com comp.lang.forth:10570 Am Dienstag, 27. M=E4rz 2012 13:59:29 UTC+2 schrieb Anton Ertl: > Helmar Wodtke writes: > >What would be the difference of "NOT" to "0=3D3D"? >=20 > Nothing. The issue with NOT is whether it should be equivalent to 0=3D > (as in Forth-79) or INVERT (as in Forth-83). Well, that's as I think it. In my early days I prefered to see "NOT" as "IN= VERT" - but I'm now quite sure the better idea is to see it as "0=3D". "INV= ERT" is not a nice name at all - I'd personally use "-1 XOR". Here are "cla= shes of cultures" what kind of "meaning" a word should have. As there is a = big ambiguous thing behind "NOT", I'd personally prefer people implement it= in front of their source if they need it ;) Say in my "non-ANS-dialect", it could be done: : not` -1` xor` ; or (to different working version): map 0=3D not Regards, -Helmar > - anton > --=20 > M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html > comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html > New standard: http://www.forth200x.org/forth200x.html > EuroForth 2011: http://www.euroforth.org/ef11/