X-Git-Url: http://git.subgeniuskitty.com/pforth/.git/blobdiff_plain/90975d261c7ab39186c75d8700261faab3427de7..a1f4e52df60d8f26327ed57f5a9e7b70d0a04273:/fth/floats.fth diff --git a/fth/floats.fth b/fth/floats.fth index 9196575..02d1625 100644 --- a/fth/floats.fth +++ b/fth/floats.fth @@ -406,10 +406,10 @@ false fp-require-e ! \ violate ANSI !! c-addr c@ [char] E = c-addr c@ [char] e = OR IF - 1 +-> c-addr -1 +-> u' \ skip E char - u' 0> + 1 +-> c-addr -1 +-> u' \ skip E char + u' 0> IF - c-addr c@ [char] + = \ ignore + on exponent + c-addr c@ [char] + = \ ignore + on exponent IF 1 +-> c-addr -1 +-> u' \ skip char THEN @@ -418,9 +418,9 @@ false fp-require-e ! \ violate ANSI !! IF nshift + -> nshift true -> flag - THEN - ELSE - true -> flag \ allow "1E" + THEN + ELSE + true -> flag \ allow "1E" THEN THEN ELSE