Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros
ecmascript.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

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

Macro Definition Documentation

#define GRN_EXPR_TOKEN_ADJUST   59

Definition at line 59 of file ecmascript.h.

#define GRN_EXPR_TOKEN_AND_ASSIGN   23

Definition at line 23 of file ecmascript.h.

#define GRN_EXPR_TOKEN_ASSIGN   14

Definition at line 14 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BITWISE_AND   30

Definition at line 30 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BITWISE_NOT   58

Definition at line 58 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BITWISE_OR   28

Definition at line 28 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BITWISE_XOR   29

Definition at line 29 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BOOLEAN   66

Definition at line 66 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BRACEL   10

Definition at line 10 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BRACER   11

Definition at line 11 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BRACKETL   68

Definition at line 68 of file ecmascript.h.

#define GRN_EXPR_TOKEN_BRACKETR   69

Definition at line 69 of file ecmascript.h.

#define GRN_EXPR_TOKEN_COLON   27

Definition at line 27 of file ecmascript.h.

#define GRN_EXPR_TOKEN_COMMA   13

Definition at line 13 of file ecmascript.h.

#define GRN_EXPR_TOKEN_DECIMAL   63

Definition at line 63 of file ecmascript.h.

#define GRN_EXPR_TOKEN_DECR   56

Definition at line 56 of file ecmascript.h.

#define GRN_EXPR_TOKEN_DELETE   54

Definition at line 54 of file ecmascript.h.

#define GRN_EXPR_TOKEN_DOT   70

Definition at line 70 of file ecmascript.h.

#define GRN_EXPR_TOKEN_EQUAL   31

Definition at line 31 of file ecmascript.h.

#define GRN_EXPR_TOKEN_EVAL   12

Definition at line 12 of file ecmascript.h.

#define GRN_EXPR_TOKEN_EXACT   60

Definition at line 60 of file ecmascript.h.

#define GRN_EXPR_TOKEN_GREATER   34

Definition at line 34 of file ecmascript.h.

#define GRN_EXPR_TOKEN_GREATER_EQUAL   36

Definition at line 36 of file ecmascript.h.

#define GRN_EXPR_TOKEN_HEX_INTEGER   64

Definition at line 64 of file ecmascript.h.

#define GRN_EXPR_TOKEN_IDENTIFIER   9

Definition at line 9 of file ecmascript.h.

#define GRN_EXPR_TOKEN_IN   37

Definition at line 37 of file ecmascript.h.

#define GRN_EXPR_TOKEN_INCR   55

Definition at line 55 of file ecmascript.h.

#define GRN_EXPR_TOKEN_LCP   43

Definition at line 43 of file ecmascript.h.

#define GRN_EXPR_TOKEN_LESS   33

Definition at line 33 of file ecmascript.h.

#define GRN_EXPR_TOKEN_LESS_EQUAL   35

Definition at line 35 of file ecmascript.h.

#define GRN_EXPR_TOKEN_LOGICAL_AND   2

Definition at line 2 of file ecmascript.h.

#define GRN_EXPR_TOKEN_LOGICAL_AND_NOT   3

Definition at line 3 of file ecmascript.h.

#define GRN_EXPR_TOKEN_LOGICAL_OR   4

Definition at line 4 of file ecmascript.h.

#define GRN_EXPR_TOKEN_MATCH   38

Definition at line 38 of file ecmascript.h.

#define GRN_EXPR_TOKEN_MINUS   50

Definition at line 50 of file ecmascript.h.

#define GRN_EXPR_TOKEN_MINUS_ASSIGN   19

Definition at line 19 of file ecmascript.h.

#define GRN_EXPR_TOKEN_MOD   53

Definition at line 53 of file ecmascript.h.

#define GRN_EXPR_TOKEN_MOD_ASSIGN   17

Definition at line 17 of file ecmascript.h.

#define GRN_EXPR_TOKEN_NEAR   39

Definition at line 39 of file ecmascript.h.

#define GRN_EXPR_TOKEN_NEAR2   40

Definition at line 40 of file ecmascript.h.

#define GRN_EXPR_TOKEN_NONEXISTENT_COLUMN   71

Definition at line 71 of file ecmascript.h.

#define GRN_EXPR_TOKEN_NOT   57

Definition at line 57 of file ecmascript.h.

#define GRN_EXPR_TOKEN_NOT_EQUAL   32

Definition at line 32 of file ecmascript.h.

#define GRN_EXPR_TOKEN_NULL   67

Definition at line 67 of file ecmascript.h.

#define GRN_EXPR_TOKEN_OR_ASSIGN   25

Definition at line 25 of file ecmascript.h.

#define GRN_EXPR_TOKEN_PARENL   6

Definition at line 6 of file ecmascript.h.

#define GRN_EXPR_TOKEN_PARENR   7

Definition at line 7 of file ecmascript.h.

#define GRN_EXPR_TOKEN_PARTIAL   61

Definition at line 61 of file ecmascript.h.

#define GRN_EXPR_TOKEN_PLUS   49

Definition at line 49 of file ecmascript.h.

#define GRN_EXPR_TOKEN_PLUS_ASSIGN   18

Definition at line 18 of file ecmascript.h.

#define GRN_EXPR_TOKEN_PREFIX   44

Definition at line 44 of file ecmascript.h.

#define GRN_EXPR_TOKEN_QSTRING   5

Definition at line 5 of file ecmascript.h.

#define GRN_EXPR_TOKEN_QUESTION   26

Definition at line 26 of file ecmascript.h.

#define GRN_EXPR_TOKEN_RELATIVE_OP   8

Definition at line 8 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SHIFTL   46

Definition at line 46 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SHIFTL_ASSIGN   20

Definition at line 20 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SHIFTR   47

Definition at line 47 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SHIFTR_ASSIGN   21

Definition at line 21 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SHIFTRR   48

Definition at line 48 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SHIFTRR_ASSIGN   22

Definition at line 22 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SIMILAR   41

Definition at line 41 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SLASH   52

Definition at line 52 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SLASH_ASSIGN   16

Definition at line 16 of file ecmascript.h.

#define GRN_EXPR_TOKEN_STAR   51

Definition at line 51 of file ecmascript.h.

#define GRN_EXPR_TOKEN_STAR_ASSIGN   15

Definition at line 15 of file ecmascript.h.

#define GRN_EXPR_TOKEN_START_OUTPUT_COLUMNS   1

Definition at line 1 of file ecmascript.h.

#define GRN_EXPR_TOKEN_STRING   65

Definition at line 65 of file ecmascript.h.

#define GRN_EXPR_TOKEN_SUFFIX   45

Definition at line 45 of file ecmascript.h.

#define GRN_EXPR_TOKEN_TERM_EXTRACT   42

Definition at line 42 of file ecmascript.h.

#define GRN_EXPR_TOKEN_UNSPLIT   62

Definition at line 62 of file ecmascript.h.

#define GRN_EXPR_TOKEN_XOR_ASSIGN   24

Definition at line 24 of file ecmascript.h.