Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin3!goblin1!goblin.stu.neva.ru!nrc-news.nrc.ca!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.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: jacko Newsgroups: comp.lang.forth Subject: Re: Which standard? Date: Tue, 27 Mar 2012 19:33:02 -0700 (PDT) Organization: http://groups.google.com Lines: 17 Message-ID: <5215937.234.1332901982338.JavaMail.geo-discussion-forums@vbbfd11> References: <30794f7f396fa9ad7ec52f034288c527@dizum.com> <33310182.902.1332825284324.JavaMail.geo-discussion-forums@vbbdy9> <1b5d027d-8ff1-4148-9f09-c263f742846a@fk28g2000vbb.googlegroups.com> <32128823.358.1332852117878.JavaMail.geo-discussion-forums@ynjx8> NNTP-Posting-Host: 92.40.254.146 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1332908358 28692 127.0.0.1 (28 Mar 2012 04:19:18 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 28 Mar 2012 04:19:18 +0000 (UTC) In-Reply-To: <32128823.358.1332852117878.JavaMail.geo-discussion-forums@ynjx8> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=92.40.254.146; posting-account=kZanLQoAAABvNhBbAlX1SsCxeprjdiHJ User-Agent: G2/1.0 X-Received-Bytes: 1909 Xref: csiph.com comp.lang.forth:10717 in scriptlanuage or SL for short, TO is a regular word which eventually relies on WRITE by place the following token on the stack via PARSE and WRITE-ing it. Simple and consistent. VERB defines action words [a b c] VERB FIRST-THREE where each of a b and c are also verbs. NOUN defines variables [a b c] NOUN FIRST-THREE-TWO where noun uses the stack manipulation to construct the verb [LIT [a b c]] VERB FIRST-THREE-TWO thus the act of a variable is to place its value, but it does need TO to handle its format. There is also [ ... RESOLVE ... LATER ... ] IMMEDIATE IF as an example. The compiler is state smart as it has to be to resolve the immediacy issue. Cheers Jacko