MATCH
if (line_check(program, string + 1, method) == MATCH)
if (line_check(program, line->text, method) == MATCH) {
if (line_check(program, line->text, method) == MATCH)
return MATCH;
return MATCH;
== MATCH)
return MATCH;
return MATCH;
return (opcode & NEGATE) ? NO_MATCH : MATCH;
return (opcode & NEGATE) ? MATCH : NO_MATCH;
MATCH("2byte", ei->mb_cur_max = 2);
MATCH(JIS2004, ei->mode |= MODE_JIS2004);
MATCH(C99, ei->mode |= MODE_C99);
MATCH(big, ei->preffered_endian = _ENDIAN_BIG);
MATCH(little, ei->preffered_endian = _ENDIAN_LITTLE);
MATCH(internal, ei->preffered_endian = _ENDIAN_INTERNAL);
MATCH(swapped, ei->preffered_endian = _ENDIAN_SWAPPED);
MATCH(force, ei->mode |= _MODE_FORCE_ENDIAN);
MATCH(utf32, ei->mode |= _MODE_UTF32);
if (!MATCH(pai->ai_socktype, ex->e_socktype, WILD_SOCKTYPE(ex)))
if (!MATCH(pai->ai_protocol, ex->e_protocol, WILD_PROTOCOL(ex)))
if (!MATCH(pai->ai_socktype, ex->e_socktype,
if (!MATCH(pai->ai_protocol, ex->e_protocol,
if (MATCH(buf, "domain")) {
if (MATCH(buf, "search")) {
if (MATCH(buf, "nameserver") && nserv < maxns) {
if (MATCH(buf, "sortlist")) {
if (MATCH(buf, "options"))
: MATCH STRING STRING SEMICOLON { $$ = new_match($2, $3); }
%token OPTIONS SET DIRECTORY PID_FILE DEVICE_NAME ACTION MATCH
state->mode = MATCH;
case MATCH:
if (MATCH("?xml ") ||
MATCH("!DOCTYPE plist")) {
if (MATCH("<!--")) {
state->mode = MATCH;
case MATCH:
if (MATCH(cp->a2)) {
} else if (cp->a1 && MATCH(cp->a1)) {
r = MATCH(cp->a1);
if (MATCH(user, "reboot") && MATCH(line, "~")) {
} else if (MATCH(user, "date") && MATCH(line, "|")) {
} else if (MATCH(user, "date") && MATCH(line, "{")) {
} else if (MATCH(user, "shutdown") && MATCH(line, "~")) {
} else if (MATCH(user, "") && MATCH(host, "") && !MATCH(line, "")) {
} else if (!MATCH(user, "") && !MATCH(line, "") && ui->ut_time != 0) {
state->mode = MATCH;
case MATCH:
if ((e->pathname && MATCH(e->glob, path))
|| MATCH(e->glob, fname)) {