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,574 of 117,927    |
|    minforth to All    |
|    Re: 0 vs. translate-none    |
|    24 Sep 25 09:39:49    |
   
   From: minforth@gmx.net   
      
   Am 24.09.2025 um 08:38 schrieb Anton Ertl:   
   > 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?   
      
   I use MARKER to unload libraries when they have served their purpose.   
   MARKER also resets the recognizer chain.   
      
   --- 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