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;
};