Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!feeder.erje.net!eu.feeder.erje.net!border3.nntp.ams.giganews.com!Xl.tags.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!local2.nntp.ams.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Tue, 20 Nov 2012 11:48:20 -0600 From: Chris Hinsley Newsgroups: comp.lang.forth Date: Tue, 20 Nov 2012 17:48:20 +0000 Message-ID: <201211201748208036-chrishinsley@gmailcom> References: <2012111916035398607-chrishinsley@gmailcom> <2012112017122399207-chrishinsley@gmailcom> <50abbe53$0$17091$882e7ee2@usenet-news.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: why bother with standards ? User-Agent: Unison/2.1.9 Lines: 25 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-oVXZrpYDcxA2YeiTdNmnZkRhIEMpgFUyvFLQCwLf8uX4uS1ae3DbbwraNTjMFIuXIJO+riI9eAGUUv2!B5r+b4jwzx0qoUtNSmJo0H4Y7MMCX+gc356NT/vTbyU+M4TuoXJm+t5TU30+EzmHAHS04w== X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 2072 Xref: csiph.com comp.lang.forth:17439 On 2012-11-20 17:30:59 +0000, Josh Grams said: > Chris Hinsley wrote: <2012112017122399207-chrishinsley@gmailcom> >> I am uncomfatable with aspects of the standard, > > For instance? > > --Josh OK, lets take one issue ! The input system ! Terminal and file input. Yuck, really bad ! I hit this issue as soon as I tried to understand what INCLUDE did etc, I'm sure you all laughed at that ! I want a simple stack of input streams ! The root being the terminal. INCLUDE just stacks the next FD on the input source stack and that's all. WORD just reads from the current top of input stack stream. And real C style streams FFS ! Not some arse backwards set of IN> or whatever the god damb word is. C streams using a BUFP and BUFE concept, FD objects that wrap a stream of input, either via memory or disk file or BLOCKS (jesus, what is all that about !). Chris