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,878 of 117,927    |
|    dxf to jkn    |
|    Re: Recognizer proposal    |
|    11 Feb 26 11:21:31    |
      From: dxforth@gmail.com              On 11/02/2026 4:48 am, jkn wrote:       > ...       > I have no skin in this game at all - I am basically an observer of both the       language,       > and this newsgroup. But it seems strange to me that in a language that is so       > self-describedly flexible as Forth, the operation of the inner interpreter       should       > not itself be open to flexibility.              IIRC recognizers was a c.l.f invention. Each forth, it was noted, had its own       way       of integrating floating-point into the system - fp being an 'optional       extension'       of Forth-94. Typically integration was achieved through hooks the system       designer       had purposely built into system. Forth-94 had already defined how the forth       interpreter should handle fp numbers. Parsing words F# etc were not an option.              WIBN (wouldn't it be nice) it was argued if these hooks into the interpreter       could       be made portable. It caught the imagination of sufficient users (in forth       there's       little distinction between user and system-designer) and the rest is history.       Recognizers were sufficiently complicated prompting more justification than fp       (1)       in order to sell it. It was 'a solution in search of a problem'. From that       came       the idea that forth should be able to parse *anything* - however unlikely or       little       used.              (1) While fp integration prompted recognizers, recognizers were never a       complete       solution. Integrating fp into a system often requires more than simply making       the       interpreter recognize fp numbers. System-specific hooks remain.              --- 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