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,486 of 117,927   
   Hans Bezemer to Hans Bezemer   
   Re: convenient stack operation: a b c --   
   17 May 24 14:08:30   
   
   From: the.beez.speaks@gmail.com   
      
   On 21-04-2024 15:51, Hans Bezemer wrote:   
   > On 14-04-2024 17:23, mhx wrote:   
   >> I can only find it 50 times in 1352 files. It seems to pop up   
   >> when there are 3 strong-coupled parameters for a certain operation   
   >> (like your MOVE).   
   >   
   > Same thing here -even lower- about 20 times in 900 files. Curiously, 25%   
   > of them as a part of "-rot swap". With that frequency, I see little use   
   > of adding a word like "RISE". As a metaphor for certain stack   
   > operations, I don't think it's very compelling.   
   >   
   > I mean - a stack operator is like telling a story:   
   > - drop the 2OS item;   
   > - duplicate 2OS to 2OS;   
   > - duplicate TOS to 3OS;   
   > - swap 3OS with TOS.   
   >   
   > I can all easily imagine uses for that. "SWAP 3OS with 2OS" isn't   
   > telling me such a story. Sorry.   
   >   
   > Hans Bezemer   
      
   Yes, both Marcel and I saw a LARGE part of the "ROT SWAP" sequence was   
   part of "-ROT SWAP". I recently introduced : SPIN SWAP ROT ; in 4tH.   
      
   You know what? It's equivalent to "-ROT SWAP"..   
   I'll leave you to your thoughts..   
      
   Hans Bezemer   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

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


(c) 1994,  bbs@darkrealms.ca