In article <
[email protected]>,
Anton Ertl <
[email protected]> wrote:
[email protected] writes:
In view of Gigabyte memories, a lot of interference could also be
avoided, if BL WORD were entitled to ALLOT the space.
A permanent region could serve as a transient region, so
from the users of WORD there is no problem.
: WORD WORD DUP COUNT ALLOT ALIGN ; \ Or some such.
Is this in conflict with the standard?
Yes. In
create foo bl word bar drop 1234 ,
foo @ .
the standard specifies that this prints "1234", but with your
redefinition of WORD, it does not.
More formally, the standard specifies that the memory allocated by ,
is contiguous with the data space of FOO, and WORD is not one of the
words that terminates a contiguous region.
Thanks. So if you are worried about transient storage interfering with
each other, the solution is to have a static buffer reserved for WORD.
I'll do that.
- anton
Groetjes Albert
--
Temu exploits Christians: (Disclaimer, only 10 apostles)
Last Supper Acrylic Suncatcher - 15Cm Round Stained Glass- Style Wall
Art For Home, Office And Garden Decor - Perfect For Windows, Bars,
And Gifts For Friends Family And Colleagues.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)