NOT
static char NOT = '~'; /* Character used to exclude rex exprs */
if (*p == NOT) {
%left NOT UMINUS UPLUS
| NOT re { $$ = op1(NOT, notnull($2)); }
| NOT term %prec UMINUS { $$ = op1(NOT, notnull($2)); }
case BOR: case AND: case NOT:
RET(NOT);
{ NOT, "boolop", " !" },
case NOT:
$$ = node(NOT, $2, NNULL);
%token <node> NOT AND OR EXP QUEST
case NOT:
"!", NOT, Op,
"-not", NOT, Op,
if (wasop == NOT || (wasop && np->action != NOT)) {
if (np->action != NOT && oldnp == 0)
case NOT:
case NOT:
%right NOT NEG UMINUS
| NOT expr
| NOT conditional { $$ = op1(NOT, $2); }
| NOT pattern { $$ = op1(NOT, $2); }
%left NOT
{ NOT, "boolop", " !"},
case NOT:
ERROR _MAXINPLINE must NOT be less than _MAXLINE: MAXINPLINE < MAXLINE
t->bt_order = NOT;
if (t->bt_order == NOT || (e = bt_fast(t, key, data, &exact)) == NULL)
if (t->bt_order == NOT) {
t->bt_order = NOT;
t->bt_order = NOT;
enum { NOT, BACK, FORWARD } bt_order;
if (a == 0 && c == NOT)
if (a == 0 && c == NOT)
if (a == 0 && c == NOT) {
#define udp_read( sb, b, l, al ) CLDAP NOT SUPPORTED
#define udp_write( sb, b, l ) CLDAP NOT SUPPORTED
tk.ordinaryChar(NOT); // 'NOT' operator
} else if (tok == NOT) {
private final static char NOT = '!';
%right NOT.
ccons ::= NOT NULL onconf(R). {sqliteAddNotNull(pParse, R);}
defer_subclause(A) ::= NOT DEFERRABLE init_deferred_pred_opt(X). {A = X;}
expr(A) ::= expr(X) NOT likeop(OP) expr(Y). [LIKE] {
expr(A) ::= expr(X) NOT NULL(E). {
expr(A) ::= expr(X) IS NOT NULL(E). {
expr(A) ::= NOT(B) expr(X). {
expr(A) ::= expr(W) NOT BETWEEN expr(X) AND expr(Y). {
expr(A) ::= expr(X) NOT IN LP exprlist(Y) RP(E). {
expr(A) ::= expr(X) NOT IN LP select(Y) RP(E). {
expr(A) ::= expr(X) NOT IN nm(Y) dbnm(D). {
Killian Killian (DO NOT REMOVE):/tmp:
Killian Killian (DO NOT REMOVE):/tmp:
bootes bootes dcon 50 1 Tom Killian (DO NOT REMOVE) /tmp
cdjuke cdjuke dcon 51 1 Tom Killian (DO NOT REMOVE) /tmp
case NOT:
case NOT:
case NOT: