cwp                15 unary.c        unarymatch(unsigned char *twp, unsigned char *cwp)
cwp                30 unary.c          mlmdset(&cwp, &cg0, &cg1);
cwp                33 unary.c          while (*cwp != '\0' && *twp != '\0') {
cwp                34 unary.c            switch (c = mlchrtype(&cwp, &cg0, &cg1)) {
cwp                36 unary.c              cwp++;
cwp                37 unary.c              switch (metaaster(&twp, &tg0, &tg1, &cwp, &cg0, &cg1)) {
cwp                44 unary.c              metaperiod(&twp, &tg0, &tg1, &cwp, &cg0, &cg1);
cwp                47 unary.c              if ((metaescape(&twp, &tg0, &tg1, &cwp, &cg0, &cg1)) == UNMATCH)
cwp                51 unary.c              if ((mlchrcmp(twp, &tg0, &tg1, cwp, &cg0, &cg1)) == UNMATCH)
cwp                54 unary.c              mlchrinc(&cwp, &cg0, &cg1);
cwp                58 unary.c          if (*cwp == *twp)
cwp                61 unary.c            c = mlchrtype(&cwp, &cg0, &cg1);
cwp                63 unary.c              if (*++cwp == '\0' || (mlesccheck(cwp)) == '\0')