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 117,295 of 117,927   
   Ruvim to Ruvim   
   Re: QUIT and ABORT   
   05 May 25 21:44:46   
   
   From: ruvim.pinka@gmail.com   
      
   On 2025-05-05 21:29, Ruvim wrote:   
   > On 2025-05-05 08:11, dxf wrote:   
   [...]   
   >>   
   >> : bar 4 quit ; ' bar catch 6   
   >>   
   >>    stack is: -56 6   
   >>   
   >   
   > This violates `quit` 6.1.2050, because:   
   >    - `quit` is not allowed to remove anything from the data stack (in   
   > this case, remove 4 from the stack);   
   >    - `quit` is not allowed to place anything on the data stack (in this   
   > case, place `-56`);   
   >    - `quit` is not allowed to interpret the remaining part of the input   
   > buffer  (in this case, interpret "6" and place 6 on the stack).   
      
   I mean, before it starts interpreting of the input source (the user   
   input device), which starts by accepting a line from the input source.   
      
      
   --   
   Ruvim   
      
   --- 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