Home | History | Annotate | Download | only in regexp

Lines Matching defs:no

12  *		this software, no matter how awful, even if they arise
85 #define END 0 /* no End of program. */
86 #define BOL 1 /* no Match "" at beginning of line. */
87 #define EOL 2 /* no Match "" at end of line. */
88 #define ANY 3 /* no Match any one character. */
92 #define BACK 7 /* no Match "", "next" ptr points backward. */
94 #define NOTHING 9 /* no Match empty string. */
97 #define WORDA 12 /* no Match "" at wordchar, where prev is nonword */
98 #define WORDZ 13 /* no Match "" at nonwordchar, where prev is word */
99 #define OPEN 20 /* no Mark this point in input as start of #n. */
101 #define CLOSE 30 /* no Analogous to OPEN. */
576 * into the string, no matter what it is. (It could be
986 int no;
989 no = OP(scan) - OPEN;
998 if (regstartp[no] == NULL)
999 regstartp[no] = save;
1013 int no;
1016 no = OP(scan) - CLOSE;
1025 if (regendp[no] == NULL)
1026 regendp[no] = save;
1034 if (OP(next) != BRANCH) /* No choice. */
1052 int no;
1065 no = regrepeat(OPERAND(scan));
1066 while (no >= min) {
1072 no--;
1073 reginput = save + no;