diff options
Diffstat (limited to 'storage/mroonga/vendor/groonga/lib/grn_ecmascript.h')
-rw-r--r-- | storage/mroonga/vendor/groonga/lib/grn_ecmascript.h | 137 |
1 files changed, 69 insertions, 68 deletions
diff --git a/storage/mroonga/vendor/groonga/lib/grn_ecmascript.h b/storage/mroonga/vendor/groonga/lib/grn_ecmascript.h index 6280690482b..15272b0aac7 100644 --- a/storage/mroonga/vendor/groonga/lib/grn_ecmascript.h +++ b/storage/mroonga/vendor/groonga/lib/grn_ecmascript.h @@ -3,71 +3,72 @@ #define GRN_EXPR_TOKEN_LOGICAL_AND 3 #define GRN_EXPR_TOKEN_LOGICAL_AND_NOT 4 #define GRN_EXPR_TOKEN_LOGICAL_OR 5 -#define GRN_EXPR_TOKEN_QSTRING 6 -#define GRN_EXPR_TOKEN_PARENL 7 -#define GRN_EXPR_TOKEN_PARENR 8 -#define GRN_EXPR_TOKEN_RELATIVE_OP 9 -#define GRN_EXPR_TOKEN_IDENTIFIER 10 -#define GRN_EXPR_TOKEN_BRACEL 11 -#define GRN_EXPR_TOKEN_BRACER 12 -#define GRN_EXPR_TOKEN_EVAL 13 -#define GRN_EXPR_TOKEN_COMMA 14 -#define GRN_EXPR_TOKEN_ASSIGN 15 -#define GRN_EXPR_TOKEN_STAR_ASSIGN 16 -#define GRN_EXPR_TOKEN_SLASH_ASSIGN 17 -#define GRN_EXPR_TOKEN_MOD_ASSIGN 18 -#define GRN_EXPR_TOKEN_PLUS_ASSIGN 19 -#define GRN_EXPR_TOKEN_MINUS_ASSIGN 20 -#define GRN_EXPR_TOKEN_SHIFTL_ASSIGN 21 -#define GRN_EXPR_TOKEN_SHIFTR_ASSIGN 22 -#define GRN_EXPR_TOKEN_SHIFTRR_ASSIGN 23 -#define GRN_EXPR_TOKEN_AND_ASSIGN 24 -#define GRN_EXPR_TOKEN_XOR_ASSIGN 25 -#define GRN_EXPR_TOKEN_OR_ASSIGN 26 -#define GRN_EXPR_TOKEN_QUESTION 27 -#define GRN_EXPR_TOKEN_COLON 28 -#define GRN_EXPR_TOKEN_BITWISE_OR 29 -#define GRN_EXPR_TOKEN_BITWISE_XOR 30 -#define GRN_EXPR_TOKEN_BITWISE_AND 31 -#define GRN_EXPR_TOKEN_EQUAL 32 -#define GRN_EXPR_TOKEN_NOT_EQUAL 33 -#define GRN_EXPR_TOKEN_LESS 34 -#define GRN_EXPR_TOKEN_GREATER 35 -#define GRN_EXPR_TOKEN_LESS_EQUAL 36 -#define GRN_EXPR_TOKEN_GREATER_EQUAL 37 -#define GRN_EXPR_TOKEN_IN 38 -#define GRN_EXPR_TOKEN_MATCH 39 -#define GRN_EXPR_TOKEN_NEAR 40 -#define GRN_EXPR_TOKEN_NEAR2 41 -#define GRN_EXPR_TOKEN_SIMILAR 42 -#define GRN_EXPR_TOKEN_TERM_EXTRACT 43 -#define GRN_EXPR_TOKEN_LCP 44 -#define GRN_EXPR_TOKEN_PREFIX 45 -#define GRN_EXPR_TOKEN_SUFFIX 46 -#define GRN_EXPR_TOKEN_REGEXP 47 -#define GRN_EXPR_TOKEN_SHIFTL 48 -#define GRN_EXPR_TOKEN_SHIFTR 49 -#define GRN_EXPR_TOKEN_SHIFTRR 50 -#define GRN_EXPR_TOKEN_PLUS 51 -#define GRN_EXPR_TOKEN_MINUS 52 -#define GRN_EXPR_TOKEN_STAR 53 -#define GRN_EXPR_TOKEN_SLASH 54 -#define GRN_EXPR_TOKEN_MOD 55 -#define GRN_EXPR_TOKEN_DELETE 56 -#define GRN_EXPR_TOKEN_INCR 57 -#define GRN_EXPR_TOKEN_DECR 58 -#define GRN_EXPR_TOKEN_NOT 59 -#define GRN_EXPR_TOKEN_BITWISE_NOT 60 -#define GRN_EXPR_TOKEN_ADJUST 61 -#define GRN_EXPR_TOKEN_EXACT 62 -#define GRN_EXPR_TOKEN_PARTIAL 63 -#define GRN_EXPR_TOKEN_UNSPLIT 64 -#define GRN_EXPR_TOKEN_DECIMAL 65 -#define GRN_EXPR_TOKEN_HEX_INTEGER 66 -#define GRN_EXPR_TOKEN_STRING 67 -#define GRN_EXPR_TOKEN_BOOLEAN 68 -#define GRN_EXPR_TOKEN_NULL 69 -#define GRN_EXPR_TOKEN_BRACKETL 70 -#define GRN_EXPR_TOKEN_BRACKETR 71 -#define GRN_EXPR_TOKEN_DOT 72 -#define GRN_EXPR_TOKEN_NONEXISTENT_COLUMN 73 +#define GRN_EXPR_TOKEN_NEGATIVE 6 +#define GRN_EXPR_TOKEN_QSTRING 7 +#define GRN_EXPR_TOKEN_PARENL 8 +#define GRN_EXPR_TOKEN_PARENR 9 +#define GRN_EXPR_TOKEN_ADJUST 10 +#define GRN_EXPR_TOKEN_RELATIVE_OP 11 +#define GRN_EXPR_TOKEN_IDENTIFIER 12 +#define GRN_EXPR_TOKEN_BRACEL 13 +#define GRN_EXPR_TOKEN_BRACER 14 +#define GRN_EXPR_TOKEN_EVAL 15 +#define GRN_EXPR_TOKEN_COMMA 16 +#define GRN_EXPR_TOKEN_ASSIGN 17 +#define GRN_EXPR_TOKEN_STAR_ASSIGN 18 +#define GRN_EXPR_TOKEN_SLASH_ASSIGN 19 +#define GRN_EXPR_TOKEN_MOD_ASSIGN 20 +#define GRN_EXPR_TOKEN_PLUS_ASSIGN 21 +#define GRN_EXPR_TOKEN_MINUS_ASSIGN 22 +#define GRN_EXPR_TOKEN_SHIFTL_ASSIGN 23 +#define GRN_EXPR_TOKEN_SHIFTR_ASSIGN 24 +#define GRN_EXPR_TOKEN_SHIFTRR_ASSIGN 25 +#define GRN_EXPR_TOKEN_AND_ASSIGN 26 +#define GRN_EXPR_TOKEN_XOR_ASSIGN 27 +#define GRN_EXPR_TOKEN_OR_ASSIGN 28 +#define GRN_EXPR_TOKEN_QUESTION 29 +#define GRN_EXPR_TOKEN_COLON 30 +#define GRN_EXPR_TOKEN_BITWISE_OR 31 +#define GRN_EXPR_TOKEN_BITWISE_XOR 32 +#define GRN_EXPR_TOKEN_BITWISE_AND 33 +#define GRN_EXPR_TOKEN_EQUAL 34 +#define GRN_EXPR_TOKEN_NOT_EQUAL 35 +#define GRN_EXPR_TOKEN_LESS 36 +#define GRN_EXPR_TOKEN_GREATER 37 +#define GRN_EXPR_TOKEN_LESS_EQUAL 38 +#define GRN_EXPR_TOKEN_GREATER_EQUAL 39 +#define GRN_EXPR_TOKEN_IN 40 +#define GRN_EXPR_TOKEN_MATCH 41 +#define GRN_EXPR_TOKEN_NEAR 42 +#define GRN_EXPR_TOKEN_NEAR2 43 +#define GRN_EXPR_TOKEN_SIMILAR 44 +#define GRN_EXPR_TOKEN_TERM_EXTRACT 45 +#define GRN_EXPR_TOKEN_LCP 46 +#define GRN_EXPR_TOKEN_PREFIX 47 +#define GRN_EXPR_TOKEN_SUFFIX 48 +#define GRN_EXPR_TOKEN_REGEXP 49 +#define GRN_EXPR_TOKEN_SHIFTL 50 +#define GRN_EXPR_TOKEN_SHIFTR 51 +#define GRN_EXPR_TOKEN_SHIFTRR 52 +#define GRN_EXPR_TOKEN_PLUS 53 +#define GRN_EXPR_TOKEN_MINUS 54 +#define GRN_EXPR_TOKEN_STAR 55 +#define GRN_EXPR_TOKEN_SLASH 56 +#define GRN_EXPR_TOKEN_MOD 57 +#define GRN_EXPR_TOKEN_DELETE 58 +#define GRN_EXPR_TOKEN_INCR 59 +#define GRN_EXPR_TOKEN_DECR 60 +#define GRN_EXPR_TOKEN_NOT 61 +#define GRN_EXPR_TOKEN_BITWISE_NOT 62 +#define GRN_EXPR_TOKEN_EXACT 63 +#define GRN_EXPR_TOKEN_PARTIAL 64 +#define GRN_EXPR_TOKEN_UNSPLIT 65 +#define GRN_EXPR_TOKEN_DECIMAL 66 +#define GRN_EXPR_TOKEN_HEX_INTEGER 67 +#define GRN_EXPR_TOKEN_STRING 68 +#define GRN_EXPR_TOKEN_BOOLEAN 69 +#define GRN_EXPR_TOKEN_NULL 70 +#define GRN_EXPR_TOKEN_BRACKETL 71 +#define GRN_EXPR_TOKEN_BRACKETR 72 +#define GRN_EXPR_TOKEN_DOT 73 +#define GRN_EXPR_TOKEN_NONEXISTENT_COLUMN 74 |