Diff for /gforth/test/gforth.fs between versions 1.1 and 1.7

version 1.1, 2003/01/25 14:23:15 version 1.7, 2005/09/12 08:50:20
Line 1 Line 1
 \ test some gforth extension words  \ test some gforth extension words
   
 \ Copyright (C) 2003 Free Software Foundation, Inc.  \ Copyright (C) 2003,2004 Free Software Foundation, Inc.
   
 \ This file is part of Gforth.  \ This file is part of Gforth.
   
Line 30  require ./coretest.fs Line 30  require ./coretest.fs
 {      0.0996e 7 3 3 f>str-rdp s" 9.96E-2" str= -> true }  {      0.0996e 7 3 3 f>str-rdp s" 9.96E-2" str= -> true }
 {    999.9994e 7 3 1 f>str-rdp s" 999.999" str= -> true }  {    999.9994e 7 3 1 f>str-rdp s" 999.999" str= -> true }
 {    999.9996e 7 3 1 f>str-rdp s" 1.000E3" str= -> true }  {    999.9996e 7 3 1 f>str-rdp s" 1.000E3" str= -> true }
 {       -1e-20 5 2 1 f>str-rdp s" *******" str= -> true }  {       -1e-20 5 2 1 f>str-rdp s" *****"   str= -> true }
   
   \ 0x hex number conversion, or not
   
   decimal
   { 0x10 -> 16 }
   { 0X10 -> 16 }
   36 base !
   { 0x10 -> x10 }
   decimal
   { 'a' -> 97 }
   { 'A  -> 65 }
   { 1. '1 -> 1. 49 }
   
   \ represent has no trailing 0s even for inf and nan
   
   {  1e 0e f/ pad 16 represent drop 2drop pad 15 + c@ '0 = -> false }
   {  0e 0e f/ pad 16 represent drop 2drop pad 15 + c@ '0 = -> false }
   { -1e 0e f/ pad 16 represent drop 2drop pad 15 + c@ '0 = -> false }

Removed from v.1.1  
changed lines
  Added in v.1.7


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>