enum speechpart {unknown, intransitive, transitive};
-enum wordtype {NO_WORD_TYPE, MOTION, OBJECT, ACTION, NUMERIC};
+typedef enum {NO_WORD_TYPE, MOTION, OBJECT, ACTION, NUMERIC} word_type_t;
typedef enum scorebonus {none, splatter, defeat, victory} score_t;
enum speechpart part;
vocab_t id1;
vocab_t id2;
- enum wordtype type1;
- enum wordtype type2;
+ word_type_t type1;
+ word_type_t type2;
verb_t verb;
obj_t obj;
};
return true;
}
-static void get_vocab_metadata(const char* word, vocab_t* id, enum wordtype* type)
+static void get_vocab_metadata(const char* word, vocab_t* id, word_type_t* type)
{
/* Check for an empty string */
if (strncmp(word, "", sizeof("")) == 0) {