summaryrefslogtreecommitdiffstats
path: root/storage/mroonga/vendor/groonga/lib/grn_ecmascript.h
blob: 15272b0aac732adbd73dd7619f03986968cf8270 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#define GRN_EXPR_TOKEN_START_OUTPUT_COLUMNS             1
#define GRN_EXPR_TOKEN_START_ADJUSTER                   2
#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_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