Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ecmascript.h
Go to the documentation of this file.
1 #define GRN_EXPR_TOKEN_START_OUTPUT_COLUMNS 1
2 #define GRN_EXPR_TOKEN_LOGICAL_AND 2
3 #define GRN_EXPR_TOKEN_LOGICAL_AND_NOT 3
4 #define GRN_EXPR_TOKEN_LOGICAL_OR 4
5 #define GRN_EXPR_TOKEN_QSTRING 5
6 #define GRN_EXPR_TOKEN_PARENL 6
7 #define GRN_EXPR_TOKEN_PARENR 7
8 #define GRN_EXPR_TOKEN_RELATIVE_OP 8
9 #define GRN_EXPR_TOKEN_IDENTIFIER 9
10 #define GRN_EXPR_TOKEN_BRACEL 10
11 #define GRN_EXPR_TOKEN_BRACER 11
12 #define GRN_EXPR_TOKEN_EVAL 12
13 #define GRN_EXPR_TOKEN_COMMA 13
14 #define GRN_EXPR_TOKEN_ASSIGN 14
15 #define GRN_EXPR_TOKEN_STAR_ASSIGN 15
16 #define GRN_EXPR_TOKEN_SLASH_ASSIGN 16
17 #define GRN_EXPR_TOKEN_MOD_ASSIGN 17
18 #define GRN_EXPR_TOKEN_PLUS_ASSIGN 18
19 #define GRN_EXPR_TOKEN_MINUS_ASSIGN 19
20 #define GRN_EXPR_TOKEN_SHIFTL_ASSIGN 20
21 #define GRN_EXPR_TOKEN_SHIFTR_ASSIGN 21
22 #define GRN_EXPR_TOKEN_SHIFTRR_ASSIGN 22
23 #define GRN_EXPR_TOKEN_AND_ASSIGN 23
24 #define GRN_EXPR_TOKEN_XOR_ASSIGN 24
25 #define GRN_EXPR_TOKEN_OR_ASSIGN 25
26 #define GRN_EXPR_TOKEN_QUESTION 26
27 #define GRN_EXPR_TOKEN_COLON 27
28 #define GRN_EXPR_TOKEN_BITWISE_OR 28
29 #define GRN_EXPR_TOKEN_BITWISE_XOR 29
30 #define GRN_EXPR_TOKEN_BITWISE_AND 30
31 #define GRN_EXPR_TOKEN_EQUAL 31
32 #define GRN_EXPR_TOKEN_NOT_EQUAL 32
33 #define GRN_EXPR_TOKEN_LESS 33
34 #define GRN_EXPR_TOKEN_GREATER 34
35 #define GRN_EXPR_TOKEN_LESS_EQUAL 35
36 #define GRN_EXPR_TOKEN_GREATER_EQUAL 36
37 #define GRN_EXPR_TOKEN_IN 37
38 #define GRN_EXPR_TOKEN_MATCH 38
39 #define GRN_EXPR_TOKEN_NEAR 39
40 #define GRN_EXPR_TOKEN_NEAR2 40
41 #define GRN_EXPR_TOKEN_SIMILAR 41
42 #define GRN_EXPR_TOKEN_TERM_EXTRACT 42
43 #define GRN_EXPR_TOKEN_LCP 43
44 #define GRN_EXPR_TOKEN_PREFIX 44
45 #define GRN_EXPR_TOKEN_SUFFIX 45
46 #define GRN_EXPR_TOKEN_SHIFTL 46
47 #define GRN_EXPR_TOKEN_SHIFTR 47
48 #define GRN_EXPR_TOKEN_SHIFTRR 48
49 #define GRN_EXPR_TOKEN_PLUS 49
50 #define GRN_EXPR_TOKEN_MINUS 50
51 #define GRN_EXPR_TOKEN_STAR 51
52 #define GRN_EXPR_TOKEN_SLASH 52
53 #define GRN_EXPR_TOKEN_MOD 53
54 #define GRN_EXPR_TOKEN_DELETE 54
55 #define GRN_EXPR_TOKEN_INCR 55
56 #define GRN_EXPR_TOKEN_DECR 56
57 #define GRN_EXPR_TOKEN_NOT 57
58 #define GRN_EXPR_TOKEN_BITWISE_NOT 58
59 #define GRN_EXPR_TOKEN_ADJUST 59
60 #define GRN_EXPR_TOKEN_EXACT 60
61 #define GRN_EXPR_TOKEN_PARTIAL 61
62 #define GRN_EXPR_TOKEN_UNSPLIT 62
63 #define GRN_EXPR_TOKEN_DECIMAL 63
64 #define GRN_EXPR_TOKEN_HEX_INTEGER 64
65 #define GRN_EXPR_TOKEN_STRING 65
66 #define GRN_EXPR_TOKEN_BOOLEAN 66
67 #define GRN_EXPR_TOKEN_NULL 67
68 #define GRN_EXPR_TOKEN_BRACKETL 68
69 #define GRN_EXPR_TOKEN_BRACKETR 69
70 #define GRN_EXPR_TOKEN_DOT 70
71 #define GRN_EXPR_TOKEN_NONEXISTENT_COLUMN 71