In article <2024Dec15.170833@mips.complang.tuwien.ac.at>,   
   Anton Ertl wrote:   
   >albert@spenarnc.xs4all.nl 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-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|