LESS
%token NET MASK PORT LESS GREATER PROTO PROTOCHAIN BYTE
| LESS NUM { $$ = gen_less($2); }
%nonassoc EQUALS LESS_EQ GREATER_EQ UNEQUALS LESS GREATER
| expression LESS expression
| expression LESS expression
case LESS: /* No such string. */
return (*s1 < ch ? LESS : GREATER);
case LESS: /* No such string. */
return (*s1 < *s2 ? LESS : GREATER);
(*s2 != '\t' && *s2 != ' ') ? LESS : EQUAL);