home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.forth      Forth programmers eat a lot of Bratwurst      117,927 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 116,967 of 117,927   
   albert@spenarnc.xs4all.nl to Anton Ertl   
   Re: What with `` BL WORD ''   
   16 Dec 24 11:42:44   
   
   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)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca