| Deutsch English Français Italiano |
|
<66acaa72$1@news.ausics.net> View for Bookmarking (what is this?) Look up another Usenet article |
Date: Fri, 2 Aug 2024 19:44:18 +1000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: History of CREATE...DOES> ? Newsgroups: comp.lang.forth References: <2024Jul25.141725@mips.complang.tuwien.ac.at> <66a26d3b$1@news.ausics.net> <2024Jul26.091303@mips.complang.tuwien.ac.at> <66a392ee$1@news.ausics.net> <2024Aug1.154846@mips.complang.tuwien.ac.at> <66ac5e0a$1@news.ausics.net> <17b1f2dc7b926ec8cb0ad635b6ae81a8@www.novabbs.com> <66ac86be$1@news.ausics.net> <4ed656cc815a39f245771fe73b167a5d@www.novabbs.com> Content-Language: en-GB From: dxf <dxforth@gmail.com> In-Reply-To: <4ed656cc815a39f245771fe73b167a5d@www.novabbs.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit NNTP-Posting-Host: news.ausics.net Message-ID: <66acaa72$1@news.ausics.net> Organization: Ausics - https://newsgroups.ausics.net Lines: 27 X-Complaints: abuse@ausics.net Path: ...!weretis.net!feeder9.news.weretis.net!news.bbs.nz!news.ausics.net!not-for-mail Bytes: 2314 On 2/08/2024 5:54 pm, minforth wrote: > There are so many implementation-defined options and ambiguous > conditions in the fp-number standard which altogether leave a > lot of leeway. And f.ex. omission of trailing zeros isn't > specified at all. > > So what are you missing? It is a playing field _deliberately_ > made with few boundaries. The TC deliberately made the spec ambiguous to allow variations? Well, they succeeded. Too bad for anyone attempting to write an app that works similarly across platforms. > Theoretically one could argue that a reference Forth system > or a specified set ouf fp output formats would be of help. > But nobody cares. Individual narrow interpretations even less. > So what .. I cared. The bare-bones tick-the-box implementations I saw in the early 2000's were no use to me - particularly after seeing what Fortran and C had to offer. The closest to a meaningful set of functions in Forth at the time was Marcel's. What's regretful is the BASIS functions (modelled after proven functions from the FVG FP standard) were near the mark - until the TC chose to ditch it all for a primitive and PRECISION. I'm not against PRECISION but it took some time to work out how to apply it to things like F.