update internals 4

Documentation Version for Comments and Changes

You are invited to make any changes...add any comments.

Changes will `eventually` be merged into the offical documentation.

Leave any commnents here...

...

... back to index page OE documentation



IS_ATOM_INT

<internal> int IS_ATOM_INT( object o ) 
Returns

true if object is a Euphoria integer and not an encoded pointer.

Note

IS_ATOM_INT will return true even though the argument is out of the Euphoria integer range when the argument is positive. These values are not possible encoded pointers.

IS_ATOM_DBL

<internal> int IS_ATOM_DBL( object o ) 
Returns

true if the object is an encoded pointer to a double struct.

Assumption

o must not be a Euphoria integer.

IS_ATOM

<internal> int IS_ATOM( object o ) 
Returns

true if the object is a Euphoria integer or an encoded pointer to a 'struct d'.

IS_SEQUENCE

<internal> int IS_SEQUENCE( object o ) 
Returns

true if the object is an encoded pointer to a 'struct s1'.

Assumption

o is not NOVALUE.

IS_DBL_OR_SEQUENCE

<internal> int IS_DBL_OR_SEQUENCE( object o ) 
Returns

true if the object is an encoded pointer of either kind of structure.

Type Conversion Functions and Macros

MAKE_INT

<internal> object MAKE_INT( signed int x )
Not Categorized, Please Help

Search



Quick Links

User menu

Not signed in.

Misc Menu