pfe-floating-ext
Prev? | pfe Forth Wordset List | ?Next

## Name

pfe-floating-ext ? Floating point + extensions

## Synopsis

`>FLOAT ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`D>F ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F! ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F* ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F+ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F- ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F/ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F0< ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F0= ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F< ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F>D ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F@ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FALIGN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FALIGNED ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FDEPTH ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FDROP ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FDUP ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLITERAL ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLOAT+ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLOATS ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLOOR ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FMAX ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FMIN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FNEGATE ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FOVER ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FROT ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FROUND ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FSWAP ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`REPRESENT ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`DF! ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`DF@ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`DFALIGN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`DFALIGNED ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`DFLOAT+ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`DFLOATS ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F** ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F. ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FABS ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FACOS ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FACOSH ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FALOG ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FASIN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FASINH ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FATAN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FATAN2 ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FATANH ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FCOS ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FCOSH ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FE. ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FEXP ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FEXPM1 ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLNP1 ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLOG ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FS. ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FSIN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FSINCOS ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FSINH ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FSQRT ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FTAN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FTANH ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`F~ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`SET-PRECISION ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`SF! ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`SF@ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`SFALIGN ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`SFALIGNED ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`SFLOAT+ ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`SFLOATS ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`FLOATING-STACK ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`MAX-FLOAT ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

`INTERPRET-FLOAT ( CS: dest* -- dest* ) ?=>? (` | `)`; | ?

`"[ANS] FORTH"`;
?

## Description

>FLOAT - no description, sorry

D>F - no description, sorry

F! - no description, sorry

F* - no description, sorry

F+ - no description, sorry

F- - no description, sorry

F/ - no description, sorry

F0< - no description, sorry

F0= - no description, sorry

F< - no description, sorry

F>D - no description, sorry

F@ - no description, sorry

FALIGN - no description, sorry

FALIGNED - no description, sorry

FDEPTH - no description, sorry

FDROP - no description, sorry

FDUP - no description, sorry

FLITERAL - no description, sorry

FLOAT+ - no description, sorry

FLOATS - no description, sorry

FLOOR - no description, sorry

FMAX - no description, sorry

FMIN - no description, sorry

FNEGATE - no description, sorry

FOVER - no description, sorry

FROT - no description, sorry

FROUND - no description, sorry

FSWAP - no description, sorry

REPRESENT - no description, sorry

DF! - no description, sorry

DF@ - no description, sorry

DFALIGN - no description, sorry

DFALIGNED - no description, sorry

DFLOAT+ - no description, sorry

DFLOATS - no description, sorry

F** - no description, sorry

F. - no description, sorry

FABS - no description, sorry

FACOS - no description, sorry

FACOSH - no description, sorry

FALOG - no description, sorry

FASIN - no description, sorry

FASINH - no description, sorry

FATAN - no description, sorry

FATAN2 - no description, sorry

FATANH - no description, sorry

FCOS - no description, sorry

FCOSH - no description, sorry

FE. - no description, sorry

FEXP - no description, sorry

FEXPM1 - no description, sorry

FLN - no description, sorry

FLNP1 - no description, sorry

FLOG - no description, sorry

FS. - no description, sorry

FSIN - no description, sorry

FSINCOS - no description, sorry

FSINH - no description, sorry

FSQRT - no description, sorry

FTAN - no description, sorry

FTANH - no description, sorry

F~ - no description, sorry

SET-PRECISION - no description, sorry

SF! - no description, sorry

SF@ - no description, sorry

SFALIGN - no description, sorry

SFALIGNED - no description, sorry

SFLOAT+ - no description, sorry

SFLOATS - no description, sorry

FLOATING-STACK - no description, sorry

MAX-FLOAT - no description, sorry

INTERPRET-FLOAT ( CS: dest* -- dest* ) executes ( -- F: f# ) experimental => "[ANS] FORTH"

check the next word from `QUERY` and try to parse it as a floating number - if parseable then postpone the value on the floating stack and branch out of the loop body (usually do it `AGAIN` )

Prev? | Up | ?Next
pfe-file-misc-ext? | Home | ?pfe-floating-misc-ext