]> gitweb.factorcode.org Git - factor.git/commitdiff
alien.enums: Add values>enum word
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 3 Feb 2022 02:18:52 +0000 (20:18 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 3 Feb 2022 02:18:52 +0000 (20:18 -0600)
basis/alien/enums/enums.factor

index 7a7bbb0d43996561941c289695b71029937a0669..9857771d6d65bf039512c3472f0c61bf888efed5 100644 (file)
@@ -61,3 +61,6 @@ PREDICATE: enum-c-type-word < c-type-word
 
 : enum>keys ( enum -- seq )
     "c-type" word-prop members>> keys [ name>> ] map ;
+
+: values>enum ( values enum -- seq )
+    '[ _ number>enum ] map ; inline
\ No newline at end of file