In article <372725cbde75de8c5e4f86e726b42d159b3bba93@i2pn2.org>,   
   dxf wrote:   
   >On 26/12/2024 10:28 am, Paul Rubin wrote:   
   >> dxf writes:   
   >>> there's been little historical demand '1.34' be recognized as a float.   
   >>   
   >> It's a mistake I make all the time, but I figure it's one of Forth's   
   >> frozen oddities. In a non-ANS Forth, I'd probably make 1.34 a float and   
   >> use some other scheme for literal doubles.   
   >   
   >Embedded punctuation in doubles was something I was never happy with   
   >(misleading, can make a typo and still be accepted). So when ANS limited   
   >it to one decimal point at the end I was rather relieved.   
      
   In the ciforth model it is allowed to have , in numbers.   
   The ascii code for &, is low, so this doesn't interfere with   
   64 base hex numbers, and even not with 64 base floating point,   
   as long as you switch the exponent sign to &_.   
      
   Chuck Moore, as soon as 32 bits computers came on the scene,   
   proposed to ditch double numbers altogether.   
   I have made an educative forth (yourforth) similar to jonesforth.   
   There I could avoid the complication of double numbers.   
      
   P.S. I like double precision 64 bit numbers, but I like number theory.   
      
   Groetjes Albert   
   >   
   --   
   Temu exploits Christians: (Disclaimer, only 10 apostles)   
   Last Supper Acrylic Suncatcher - 15Cm Round Stained Glass- Style Wall   
   Art For Home, Office And Garden Decor - Perfect For Windows, Bars,   
   And Gifts For Friends Family And Colleagues.   
      
   --- SoupGate-DOS v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|