Lines Matching refs:unittype
58 struct unittype { struct
77 static int addunit(struct unittype *, const char *, int); argument
78 static void cancelunit(struct unittype *);
81 static int compareunits(struct unittype *, struct unittype *);
82 static int compareunitsreciprocal(struct unittype *, struct unittype *);
83 static int completereduce(struct unittype *);
84 static void initializeunit(struct unittype *);
87 static int reduceproduct(struct unittype *, int);
88 static int reduceunit(struct unittype *);
89 static void showanswer(struct unittype *, struct unittype *);
90 static void showunit(struct unittype *);
91 static void sortunit(struct unittype *);
262 initializeunit(struct unittype * theunit) in initializeunit()
285 showunit(struct unittype * theunit) in showunit()
343 addunit(struct unittype * theunit, const char *toadd, int flip) in addunit()
502 sortunit(struct unittype * theunit) in sortunit()
514 cancelunit(struct unittype * theunit) in cancelunit()
625 reduceproduct(struct unittype * theunit, int flip) in reduceproduct()
668 reduceunit(struct unittype * theunit) in reduceunit()
705 compareunits(struct unittype * first, struct unittype * second) in compareunits()
713 compareunitsreciprocal(struct unittype * first, struct unittype * second) in compareunitsreciprocal()
722 completereduce(struct unittype * unit) in completereduce()
733 showanswer(struct unittype * have, struct unittype * want) in showanswer()
756 struct unittype theunit; in listunits()
863 struct unittype have, want; in main()