REQUIRE 57 ereg/regex/regcomp.c #define MUSTSEE(c, e) (REQUIRE(MORE() && PEEK() == (c), e)) REQUIRE 58 ereg/regex/regcomp.c #define MUSTEAT(c, e) (REQUIRE(MORE() && GETNEXT() == (c), e)) REQUIRE 59 ereg/regex/regcomp.c #define MUSTNOTSEE(c, e) (REQUIRE(!MORE() || PEEK() != (c), e)) REQUIRE 207 ereg/regex/regcomp.c (void) REQUIRE(HERE() != conc, REG_EMPTY); /* require nonempty */ REQUIRE 254 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EPAREN); REQUIRE 310 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EESCAPE); REQUIRE 315 ereg/regex/regcomp.c REQUIRE(!MORE() || !isdigit(PEEK()), REG_BADRPT); REQUIRE 331 ereg/regex/regcomp.c REQUIRE(!wascaret, REG_BADRPT); REQUIRE 358 ereg/regex/regcomp.c REQUIRE(count <= count2, REG_BADBR); REQUIRE 367 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EBRACE); REQUIRE 390 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EMPTY); REQUIRE 433 ereg/regex/regcomp.c REQUIRE(HERE() != start, REG_EMPTY); /* require nonempty */ REQUIRE 458 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EESCAPE); REQUIRE 488 ereg/regex/regcomp.c REQUIRE(EATTWO('\\', ')'), REG_EPAREN); REQUIRE 518 ereg/regex/regcomp.c REQUIRE(starordinary, REG_BADRPT); REQUIRE 536 ereg/regex/regcomp.c REQUIRE(count <= count2, REG_BADBR); REQUIRE 545 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EBRACE); REQUIRE 570 ereg/regex/regcomp.c REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR); REQUIRE 681 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EBRACK); REQUIRE 683 ereg/regex/regcomp.c REQUIRE(c != '-' && c != ']', REG_ECTYPE); REQUIRE 685 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EBRACK); REQUIRE 686 ereg/regex/regcomp.c REQUIRE(EATTWO(':', ']'), REG_ECTYPE); REQUIRE 690 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EBRACK); REQUIRE 692 ereg/regex/regcomp.c REQUIRE(c != '-' && c != ']', REG_ECOLLATE); REQUIRE 694 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EBRACK); REQUIRE 695 ereg/regex/regcomp.c REQUIRE(EATTWO('=', ']'), REG_ECOLLATE); REQUIRE 710 ereg/regex/regcomp.c REQUIRE(start <= finish, REG_ERANGE); REQUIRE 778 ereg/regex/regcomp.c REQUIRE(MORE(), REG_EBRACK); REQUIRE 784 ereg/regex/regcomp.c REQUIRE(EATTWO('.', ']'), REG_ECOLLATE);