math.parser.private vocabulary - Factor Documentation (original) (raw)
Word
Stack effect
( number-parse n digit -- number-parse n' )
( value-quot n -- str )
( neg? f e quot -- str )
( bits -- mantissa expt )
( i number-parse n digit-quot end-quot -- n/f )
( base x -- base^x )
( i number-parse n -- n/f )
( float-parse i number-parse n -- float-parse' n/f )
( i number-parse n -- n/f )
( i number-parse n -- n/f )
( i number-parse n quot radix -- i number-parse n quot )
( i number-parse n -- n/f )
( n -- t ρ≠0? )
( n -- m )
( i number-parse n -- float-parse i number-parse n )
( str radix -- i number-parse n )
( n -- s F E )
( m n/f -- m+n/f )
( float-parse n/f -- float-parse' n/f' )
( accum e -- accum )
( number-parse n -- number-parse' )
( float-parse n/f -- float/f )
( num denom/f -- ratio/f )
( accum ? -- accum )
( n/f -- -n/f )
( n/f -- +n/f )
( float-parse n expt/f -- float-parse' n/f )
( i number-parse n x -- f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( float-parse i number-parse n char -- float-parse n/f )
( float-parse i number-parse n char -- float-parse n/f )
( float-parse i number-parse n char -- float-parse n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( float-parse i number-parse n char -- float-parse n/f )
( float-parse i number-parse n char -- float-parse n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n char -- n/f )
( i number-parse n -- n i number-parse' n' )
( i number-parse n -- n i number-parse' n' )
( -- value )
( -- value )
( number-parse n digit -- number-parse n' )
( float-parse i number-parse n digit -- float-parse' i number-parse n' )
( digits radix -- digits' )
( float-parse -- point )
( float-parse -- point )
( n -- -n )
( num accum -- num' accum )
( exponent -- str )
( str size -- str' )
( n base -- str )
( digits n -- digits' )
( neg? f-str f-len e -- sbuf )
( number-parse n char -- number-parse n digit ? )
( s F E -- s f e )
( number-parse n char -- number-parse n char ? )
( neg? f-str f-len e -- sbuf )
( num accum -- num' accum )
( n radix -- str )
( mantissa -- str )
( n -- str )
( mantissa -- str )
( mantissa -- str )
( n -- -n )
( neg? f e -- str )
( char true false -- )
( number-parse -- number-parse' )
( float-parse n -- float-parse' )
( E -- k )
( E -- k0 )
( -- value )
( float-parse n/f -- float/f )
( float-parse n/f -- float/f )
( bits -- mantissa expt )
( mantissa expt -- mantissa' expt' )
( F E -- F' E' )
( -- value )
( -- value )
( -- value )
( -- value )
( i number-parse n quot -- n/f )
( F E -- f e )
( num accum -- num' accum )
( i number-parse n char quot -- n/f )
( float-parse i number-parse n char quot -- float-parse n/f )
( num radix -- str )
( base x -- base^x )
( i number-parse n quot -- n/f )
( zi -- s r )
( F E -- f e )
( F E -- ? )
( bits -- ? )
( float-parse n expt -- float-parse' n )
( s -- s' d )
( num accum -- num' accum )
( F φ β n parity? -- wi wi? )
( i number-parse n radix-quot nonradix-quot -- n/f )
( φ β w∈I? E n1 q1 n2 q2 n3 -- w̃i )
( F φ β -- xi-odd? xi? )
( φ β x∈I? E -- x̃i )
( F φ β -- yi-odd? yi? )
( φ β -- yru )
( F φ β -- zi zi? )
( φ β z∈I? E -- z̃i )
( E k -- β )
( φ β -- δi )
( k -- φ )
( n -- m )
( n -- m )
( n -- m )