Blame


1 b2cfc4e2 2003-09-30 devnull #include "lib9.h"
2 b2cfc4e2 2003-09-30 devnull #include <regexp9.h>
3 b2cfc4e2 2003-09-30 devnull
4 b2cfc4e2 2003-09-30 devnull
5 b2cfc4e2 2003-09-30 devnull main(int ac, char **av)
6 b2cfc4e2 2003-09-30 devnull {
7 b2cfc4e2 2003-09-30 devnull Resub rs[10];
8 b2cfc4e2 2003-09-30 devnull Reprog *p;
9 b2cfc4e2 2003-09-30 devnull char *s;
10 b2cfc4e2 2003-09-30 devnull int i;
11 b2cfc4e2 2003-09-30 devnull
12 b2cfc4e2 2003-09-30 devnull p = regcomp("[^a-z]");
13 b2cfc4e2 2003-09-30 devnull s = "\n";
14 b2cfc4e2 2003-09-30 devnull if(regexec(p, s, rs, 10))
15 b2cfc4e2 2003-09-30 devnull print("%s %lux %lux %lux\n", s, s, rs[0].sp, rs[0].ep);
16 b2cfc4e2 2003-09-30 devnull s = "0";
17 b2cfc4e2 2003-09-30 devnull if(regexec(p, s, rs, 10))
18 b2cfc4e2 2003-09-30 devnull print("%s %lux %lux %lux\n", s, s, rs[0].sp, rs[0].ep);
19 b2cfc4e2 2003-09-30 devnull exit(0);
20 b2cfc4e2 2003-09-30 devnull }