TYPE_VALUE_LIST
param->type = TYPE_VALUE_LIST | TYPE_STRING;
#define IS_TYPE_VALUE_LIST(p) ((p)->type & TYPE_VALUE_LIST)