Module Build.Enum
val empty : Operator.Function_symbol.enum tval unknown : level:int -> Operator.Function_symbol.enum tinclude Operator.ENUM_FORWARD
with module Arity := Operator.Forward_Arity
and type boolean = Operator.Function_symbol.boolean t
and type enum = Operator.Function_symbol.enum t
type boolean = Operator.Function_symbol.boolean ttype enum = Operator.Function_symbol.enum tval caseof : case:int -> (enum, boolean) Operator.Forward_Arity.ar1Boolean operation to check if the enumeration value is in case case
val enum_const : case:int -> enum Operator.Forward_Arity.ar0Constant enum value