Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: f.) for Gorth Date: Sun, 18 Dec 2016 19:25:33 -0800 Organization: A noiseless patient Spider Lines: 10 Message-ID: <87r3544n2q.fsf@jester.gateway.pace.com> References: <20161208185330.6d26b935@_> <2016Dec9.134735@mips.complang.tuwien.ac.at> <2016Dec10.152628@mips.complang.tuwien.ac.at> <87shpm10zj.fsf@nightsong.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="315e735f182c2a30e0fea0c333a06e1f"; logging-data="9577"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18SXiMGQc9G7LrN9dYc8qxw" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:dwPa0wckhTQFC6Etm/Qyl3qjznk= sha1:q3SYtoIr3pA7Vt5b9KA02hy1m6o= Xref: csiph.com comp.lang.forth:53424 "HAA" writes: > I don't wish to comment on individual choices but do you not question > what practical use a forth for microcontroller has for these things? In Amforth, the floating point wordset is a relatively heavyweight optional library, since it has to implement the floating point arithmetic in software. If you don't have the wordset loaded, there's no reason to make the text interpreter able to parse floating point literals. So parsing them is done by a recognizer that's loaded with the library. I think that was the original motivation for recognizers.