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,578 of 117,927   
   albert@spenarnc.xs4all.nl to Anton Ertl   
   Re: 0 vs. translate-none   
   24 Sep 25 10:28:39   
   
   In article <2025Sep24.083826@mips.complang.tuwien.ac.at>,   
   Anton Ertl  wrote:   
   >minforth  writes:   
   >>Am 23.09.2025 um 19:23 schrieb Anton Ertl:   
   >>> minforth  writes:   
   >>>> FWIW I also use suffixes for recognizers:   
   >>>> let M be a matrix   
   >>>> M´  auto-transposed   
   >>>> M~  auto-inverted   
   >>>   
   >>> Can you give an example of a matrix with your matrix recognizer?   
   >>>   
   >>   
   >>To be fair, here MinForth displays the matrix/vector stack in the   
   >>QUIT prompt:   
   >>   
   >>MinForth 3.6 (64 bit) (fp matrix)   
   >># 0 0 matrix mat  ok   
   >># m[ 1 2 3 ; 4 5 6 ]  ok   
   >   
   >Given this syntax, a parsing word M[ suggests itself to me (although I   
   >generally dislike parsing words and probably would choose a different   
   >syntax); or maybe a word that switches to a matrix interpreter   
   >(possibly implemented using the recognizer words, with ] switching   
   >back.  Why did you choose to use a recognizer?   
      
   WORDLIST suggest a different solution with a wordlist MATRIX   
   MAT( adds MATRIX to the search order   
   )MAT removes MATRIX from the search order   
      
   Circumstances may prevent this, but I think that is the situation   
   where wordlists are intended for, create a different interpretation/compile   
   environment.   
      
   >   
   >- anton   
      
   Groetjes Albert   
   --   
   The Chinese government is satisfied with its military superiority over USA.   
   The next 5 year plan has as primary goal to advance life expectancy   
   over 80 years, like Western Europe.   
      
   --- 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