Path: csiph.com!eternal-september.org!feeder.eternal-september.org!border1.nntp.ams1.giganews.com!nntp.giganews.com!buffer1.nntp.ams1.giganews.com!local2.nntp.ams1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail NNTP-Posting-Date: Wed, 20 Jan 2016 18:00:57 -0600 Date: Thu, 21 Jan 2016 00:00:57 +0000 From: Jan Coombs Newsgroups: comp.lang.forth Subject: Re: I need a real big data stack Message-ID: <20160121000057.22dfbb8a@t500> References: <20160120201512.65033651@t500> X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.23; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Lines: 41 X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-9dbYfktcq8fl5rw6UkxZRmbfuwHWon0HXj9gn3eLik0qKv8oAOc07E43ijnTeHJ8SJxy67a/CGv41Nu!cOmLLdA3daRUyHwaTWQqcrutiKn8h2d+Z+6a4l/AGgBpMhtipMkbF0vA624bkQtve5/Ts0SA1ME= 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: 2412 Xref: csiph.com comp.lang.forth:44978 On Wed, 20 Jan 2016 12:40:18 -0800 (PST) lehs wrote: > Den onsdag 20 januari 2016 kl. 21:15:14 UTC+1 skrev Jan Coombs: > > On Wed, 20 Jan 2016 10:19:36 -0800 (PST) > > lehs wrote: > > > > > I can do it in SP-Forth and I could do it in FIG-Forth. I > > > understand that it creates problem with portability and > > > that there are no standard words to change the stack > > > buffer area, but I would like to be able to do it anyway. > > > > > > Is it possible in GForth? > > > > Yes, but googled as I was too lazy to read manual: > > > > https://www.complang.tuwien.ac.at/forth/gforth/Docs-html/Stack-and-Dictionary-Sizes.html > > I may need a stack of hundreds of thousands bytes. Not what i > want in the dictionary... try this: jan:~$ gforth -d 1048576 Gforth 0.7.0, Copyright (C) 1995-2008 Free Software Foundation, Inc. Gforth comes with ABSOLUTELY NO WARRANTY; for details type `license' Type `bye' to exit : t 130000 0 do i loop cr depth . ; ok t 130000 ok .s <130000> 129991 129992 129993 129994 129995 129996 129997 129998 129999 ok It was mentioned in the above ref, but this one is better: https://www.complang.tuwien.ac.at/forth/gforth/Docs-html/Invoking-Gforth.html#Invoking-Gforth Jan Coombs