| /plan9/sys/include/ |
| H A D | regexp.h | 7 typedef struct Reprog Reprog; typedef 53 struct Reprog{ struct 59 extern Reprog *regcomp(char*); argument 60 extern Reprog *regcomplit(char*); 61 extern Reprog *regcompnl(char*); 63 extern int regexec(Reprog*, char*, Resub*, int); 65 extern int rregexec(Reprog*, Rune*, Resub*, int);
|
| /plan9/sys/include/ape/ |
| H A D | regexp.h | 17 typedef struct Reprog Reprog; typedef 63 struct Reprog{ struct 69 extern Reprog *regcomp(char*); argument 70 extern Reprog *regcomplit(char*); 71 extern Reprog *regcompnl(char*); 73 extern int regexec(Reprog*, char*, Resub*, int); 75 extern int rregexec(Reprog*, wchar_t*, Resub*, int);
|
| /plan9/sys/src/cmd/vac/ |
| H A D | glob.c | 17 Reprog* 21 Reprog *re; in glob2regexp() 107 Reprog *re; 120 Reprog *re; in loadexcludefile() 159 Reprog *re; in excludepattern()
|
| H A D | fns.h | 27 Reprog* glob2regexp(char*);
|
| /plan9/sys/src/libregexp/ |
| H A D | regcomp.c | 20 static Reprog *reprog; 235 static Reprog* 236 optimize(Reprog *pp) in optimize() 240 Reprog *npp; in optimize() 259 size = sizeof(Reprog) + (freep - pp->firstinst)*sizeof(Reinst); in optimize() 301 dump(Reprog *pp) in dump() 483 static Reprog* 487 Reprog *pp; in regcomp1() 490 pp = malloc(sizeof(Reprog) + 6*sizeof(Reinst)*strlen(s)); in regcomp1() 551 extern Reprog* [all …]
|
| H A D | rregexec.c | 12 rregexec1(Reprog *progp, /* program to run */ in rregexec1() 151 rregexec2(Reprog *progp, /* program to run */ in rregexec2() 170 rregexec(Reprog *progp, /* program to run */ in rregexec()
|
| H A D | regexec.c | 13 regexec1(Reprog *progp, /* program to run */ in regexec1() 159 regexec2(Reprog *progp, /* program to run */ in regexec2() 190 regexec(Reprog *progp, /* program to run */ in regexec()
|
| /plan9/sys/src/cmd/aquarela/ |
| H A D | smbrep.c | 4 smbmatch(char *name, Reprog *rep) in smbmatch() 14 Reprog * 17 Reprog *r; in smbmkrep()
|
| /plan9/sys/src/cmd/upas/bayes/ |
| H A D | regcomp.c | 232 static Reprog* 233 optimize(Reprog *pp) in optimize() 237 Reprog *npp; in optimize() 256 size = sizeof(Reprog) + (freep - pp->firstinst)*sizeof(Reinst); in optimize() 298 dump(Reprog *pp) in dump() 479 static Reprog* 483 Reprog *pp; in regcomp1() 486 pp = malloc(sizeof(Reprog) + 6*sizeof(Reinst)*strlen(s)); in regcomp1() 547 extern Reprog* 553 extern Reprog* [all …]
|
| H A D | dfa.h | 29 Dreprog* dregcvt(Reprog*);
|
| H A D | dfa.c | 9 void rdump(Reprog*); 27 Reprog *p; /* program being determinized */ 244 countinst(Reprog *pp) in countinst() 275 findchars(Deter *d, Reprog *p) in findchars() 394 dregcvt(Reprog *p) in dregcvt() 596 rdump(Reprog *pp) in rdump() 662 Reprog *p; in main()
|
| /plan9/sys/src/ape/lib/regexp/ |
| H A D | regcomp.c | 231 static Reprog* 232 optimize(Reprog *pp) in optimize() 236 Reprog *npp; in optimize() 254 size = sizeof(Reprog) + (freep - pp->firstinst)*sizeof(Reinst); in optimize() 292 dump(Reprog *pp) in dump() 476 static Reprog* 480 Reprog *pp; in regcomp1() 483 pp = malloc(sizeof(Reprog) + 6*sizeof(Reinst)*strlen(s)); in regcomp1() 544 extern Reprog* 550 extern Reprog* [all …]
|
| H A D | regcomp.h | 15 Reprog RePrOg;
|
| H A D | rregexec.c | 14 rregexec1(Reprog *progp, /* program to run */ in rregexec1() 140 rregexec(Reprog *progp, /* program to run */ in rregexec()
|
| H A D | regexec.c | 14 regexec1(Reprog *progp, /* program to run */ in regexec1() 150 regexec(Reprog *progp, /* program to run */ in regexec()
|
| /plan9/sys/src/cmd/awk/ |
| H A D | re.c | 72 Reprog *program; 83 Reprog *program; in compre() 192 return regexec((Reprog *) p, (char *) s, 0, 0); in match() 203 if (regexec((Reprog *) p, (char *) s, &m, 1)) { in pmatch()
|
| /plan9/sys/src/games/music/jukefs/ |
| H A D | search.h | 5 Object *search(Object *rt, Object *parent, Reprog *preg);
|
| H A D | search.c | 10 search(Object *rt, Object *parent, Reprog *preg) { in search()
|
| /plan9/sys/src/cmd/exportfs/ |
| H A D | pattern.c | 9 Reprog **exclude, **include; 75 Reprog **re; in excludefile()
|
| /plan9/sys/src/cmd/upas/send/ |
| H A D | regtest.c | 10 Reprog *prog; in main()
|
| /plan9/sys/src/cmd/9nfs/ |
| H A D | dat.h | 175 Reprog *sexp; 176 Reprog *cexp;
|
| /plan9/sys/src/cmd/ip/httpd/ |
| H A D | webls.c | 64 static Reprog * 67 Reprog *re; in getre() 107 Reprog *re; in allowed()
|
| /plan9/sys/src/cmd/upas/scanmail/ |
| H A D | spam.h | 39 Reprog* pat;
|
| /plan9/sys/src/cmd/ip/ |
| H A D | glob.c | 80 globdir(Globlist *gl, char *dir, Reprog *re) in globdir() 123 Reprog *re; in globnext()
|
| /plan9/sys/src/cmd/plumb/ |
| H A D | plumber.h | 43 Reprog *regex;
|