1 /* match.h - interface to shell ##/%% matching code */
3 typedef char *(*scan_t)(char *string, char *match, bool zero);
5 char *scanleft(char *string, char *match, bool zero);
6 char *scanright(char *string, char *match, bool zero);
8 static inline scan_t pick_scan(char op1, char op2, bool *zero)
17 return op1 == op2 ? scanright : scanleft;
20 return op1 == op2 ? scanleft : scanright;