number>enum ( enum-c-type -- quot )
Factor handbook » C library interface » Passing data between Factor and C » Enumeration types

Prev:enum>number ( enum -- number )


Vocabulary
alien.enums

Inputs
enum-c-typean enum type


Outputs
None

Word description
Convert a number to an enum. If multiple members have the same value, returns the first declared member. Numbers with no matching member are returned unchanged. Compiled conversions track changes to the enum boxer generator and rebuild their expansions when it is redefined.

See also
ENUM:, define-enum, enum>number

Definition