alien.enums vocabulary - Factor Documentation (original) (raw)

alien.enums vocabulary
Factor handbook » Vocabulary index

Documentation
Enumeration types

Metadata

Parents: alien

Words

Predicate classes

Class Superclass
enum-c-type-word c-type-word

Generic words

Word Stack effect
enum>number ( enum -- number )

Macro words

Word Stack effect
number>enum ( enum-c-type -- quot )

Ordinary words

Word Stack effect
(define-enum) ( word base-type members -- )
define-enum ( word base-type members -- )
define-enum-value ( class value -- )
enum>keys ( enum -- seq )
enum>values ( enum -- seq )
values>enum ( values enum -- seq )

Class predicate words

Word Stack effect
enum-c-type-word? ( object -- ? )

Files

resource:basis/alien/enums/enums.factor
resource:basis/alien/enums/enums-docs.factor
resource:basis/alien/enums/enums-tests.factor