parameters: (name, default, enum_values, help, flag_values=FLAGS,
                  **args)
docstring: Registers a flag whose value can be any string from enum_values.
docstring_summary: Registers a flag whose value can be any string from enum_values.
docstring_tokens: Registers a flag whose value can be any string from enum_values .
function: def DEFINE_enum(name, default, enum_values, help, flag_values=FLAGS,
                  **args):
    """Registers a flag whose value can be any string from enum_values."""
    DEFINE_flag(EnumFlag(name, default, help, enum_values, ** args),
                flag_values)
function_tokens: def DEFINE_enum ( name , default , enum_values , help , flag_values = FLAGS , * * args ) : DEFINE_flag ( EnumFlag ( name , default , help , enum_values , * * args ) , flag_values )