Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail NNTP-Posting-Date: Sat, 23 Mar 2013 14:19:30 -0500 Sender: Andrew Haley From: Andrew Haley Subject: Re: Difficulty with Brad Rodriguez' screenful Newsgroups: comp.lang.forth References: <8ea2fd45-14b0-45ba-b49d-e3144b9f06ab@googlegroups.com> <7_KdnbqH7LjkoNXMnZ2dnUVZ_sWdnZ2d@supernews.com> <3eKdnfnFu_S4atTMnZ2dnUVZ_sOdnZ2d@supernews.com> <2013Mar21.190747@mips.complang.tuwien.ac.at> <76OdnYG6X5L5BdbMnZ2dnUVZ_qudnZ2d@supernews.com> <8wn1dm8f3e56.9tuybrw0j66s$.dlg@40tude.net> <28ydnbeDbKxqgdHMnZ2dnUVZ_hmdnZ2d@supernews.com> <28a9d186-572c-42d8-a999-85e52b0a91b7@l9g2000yqp.googlegroups.com> <89bdb6c5-4629-432c-ad28-a4164ca650b5@7g2000yqy.googlegroups.com> User-Agent: tin/1.9.2-20070201 ("Dalaruan") (UNIX) (Linux/3.7.3-101.fc17.x86_64 (x86_64)) Message-ID: Date: Sat, 23 Mar 2013 14:19:30 -0500 Lines: 16 X-Trace: sv3-U52l09ihfras4q2x/HnLW7fi0F9s4ZGgULCfqoyDYljpYb55D9/2dLm88OkShFfd8nSzxbHHtuKLu1G!3oN8Ty2qvVAoUcovQhnQpf9zAf7+Msu5zagdp4h1cP9k0jN7OJpBHmB95e8LMzQIz8z9joMIDnbA!e4CD73A5G0o= X-Complaints-To: www.supernews.com/docs/abuse.html X-DMCA-Complaints-To: www.supernews.com/docs/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: 2559 Xref: csiph.com comp.lang.forth:21088 Andrew Haley wrote: > Alex McDonald wrote: >> >> Not true. As defined in the standard, a specific local is at a fixed >> offset. Hence the requirements below. > > Hmm, point taken, so it is possible to use a fixed offset from the > pointer. But how can it be? There are DO ... LOOPs, after all. Argh, thinko of mine. Of course, DO ... LOOPs are statically nested so you can just count them. Fair enough. There is therefore even less reason for a separate locals stack. It's just a bunch of items on the return stack. Andrew.