xapian-core
2.0.0
languages
compiler
syswords.h
Go to the documentation of this file.
1
static
const
struct
system_word
vocab
[82+1] = {
2
{ 0, (
const
byte
*)
""
, 82+1},
3
4
{ 1, (
const
byte
*)
"$"
,
c_dollar
},
5
{ 1, (
const
byte
*)
"("
,
c_bra
},
6
{ 1, (
const
byte
*)
")"
,
c_ket
},
7
{ 1, (
const
byte
*)
"*"
,
c_multiply
},
8
{ 1, (
const
byte
*)
"+"
,
c_plus
},
9
{ 1, (
const
byte
*)
"-"
,
c_minus
},
10
{ 1, (
const
byte
*)
"/"
,
c_divide
},
11
{ 1, (
const
byte
*)
"<"
,
c_lt
},
12
{ 1, (
const
byte
*)
"="
,
c_assign
},
13
{ 1, (
const
byte
*)
">"
,
c_gt
},
14
{ 1, (
const
byte
*)
"?"
,
c_debug
},
15
{ 1, (
const
byte
*)
"["
,
c_leftslice
},
16
{ 1, (
const
byte
*)
"]"
,
c_rightslice
},
17
{ 2, (
const
byte
*)
"!="
,
c_ne
},
18
{ 2, (
const
byte
*)
"*="
,
c_multiplyassign
},
19
{ 2, (
const
byte
*)
"+="
,
c_plusassign
},
20
{ 2, (
const
byte
*)
"-="
,
c_minusassign
},
21
{ 2, (
const
byte
*)
"->"
,
c_sliceto
},
22
{ 2, (
const
byte
*)
"/*"
,
c_comment2
},
23
{ 2, (
const
byte
*)
"//"
,
c_comment1
},
24
{ 2, (
const
byte
*)
"/="
,
c_divideassign
},
25
{ 2, (
const
byte
*)
"<+"
,
c_insert
},
26
{ 2, (
const
byte
*)
"<-"
,
c_slicefrom
},
27
{ 2, (
const
byte
*)
"<="
,
c_le
},
28
{ 2, (
const
byte
*)
"=="
,
c_eq
},
29
{ 2, (
const
byte
*)
"=>"
,
c_assignto
},
30
{ 2, (
const
byte
*)
">="
,
c_ge
},
31
{ 2, (
const
byte
*)
"as"
,
c_as
},
32
{ 2, (
const
byte
*)
"do"
,
c_do
},
33
{ 2, (
const
byte
*)
"or"
,
c_or
},
34
{ 3, (
const
byte
*)
"and"
,
c_and
},
35
{ 3, (
const
byte
*)
"for"
,
c_for
},
36
{ 3, (
const
byte
*)
"get"
,
c_get
},
37
{ 3, (
const
byte
*)
"hex"
,
c_hex
},
38
{ 3, (
const
byte
*)
"hop"
,
c_hop
},
39
{ 3, (
const
byte
*)
"len"
,
c_len
},
40
{ 3, (
const
byte
*)
"non"
,
c_non
},
41
{ 3, (
const
byte
*)
"not"
,
c_not
},
42
{ 3, (
const
byte
*)
"set"
,
c_set
},
43
{ 3, (
const
byte
*)
"try"
,
c_try
},
44
{ 4, (
const
byte
*)
"fail"
,
c_fail
},
45
{ 4, (
const
byte
*)
"goto"
,
c_goto
},
46
{ 4, (
const
byte
*)
"loop"
,
c_loop
},
47
{ 4, (
const
byte
*)
"next"
,
c_next
},
48
{ 4, (
const
byte
*)
"size"
,
c_size
},
49
{ 4, (
const
byte
*)
"test"
,
c_test
},
50
{ 4, (
const
byte
*)
"true"
,
c_true
},
51
{ 5, (
const
byte
*)
"among"
,
c_among
},
52
{ 5, (
const
byte
*)
"false"
,
c_false
},
53
{ 5, (
const
byte
*)
"lenof"
,
c_lenof
},
54
{ 5, (
const
byte
*)
"limit"
,
c_limit
},
55
{ 5, (
const
byte
*)
"unset"
,
c_unset
},
56
{ 6, (
const
byte
*)
"atmark"
,
c_atmark
},
57
{ 6, (
const
byte
*)
"attach"
,
c_attach
},
58
{ 6, (
const
byte
*)
"cursor"
,
c_cursor
},
59
{ 6, (
const
byte
*)
"define"
,
c_define
},
60
{ 6, (
const
byte
*)
"delete"
,
c_delete
},
61
{ 6, (
const
byte
*)
"gopast"
,
c_gopast
},
62
{ 6, (
const
byte
*)
"insert"
,
c_insert
},
63
{ 6, (
const
byte
*)
"maxint"
,
c_maxint
},
64
{ 6, (
const
byte
*)
"minint"
,
c_minint
},
65
{ 6, (
const
byte
*)
"repeat"
,
c_repeat
},
66
{ 6, (
const
byte
*)
"sizeof"
,
c_sizeof
},
67
{ 6, (
const
byte
*)
"tomark"
,
c_tomark
},
68
{ 7, (
const
byte
*)
"atleast"
,
c_atleast
},
69
{ 7, (
const
byte
*)
"atlimit"
,
c_atlimit
},
70
{ 7, (
const
byte
*)
"decimal"
,
c_decimal
},
71
{ 7, (
const
byte
*)
"reverse"
,
c_reverse
},
72
{ 7, (
const
byte
*)
"setmark"
,
c_setmark
},
73
{ 7, (
const
byte
*)
"strings"
,
c_strings
},
74
{ 7, (
const
byte
*)
"tolimit"
,
c_tolimit
},
75
{ 8, (
const
byte
*)
"booleans"
,
c_booleans
},
76
{ 8, (
const
byte
*)
"integers"
,
c_integers
},
77
{ 8, (
const
byte
*)
"routines"
,
c_routines
},
78
{ 8, (
const
byte
*)
"setlimit"
,
c_setlimit
},
79
{ 9, (
const
byte
*)
"backwards"
,
c_backwards
},
80
{ 9, (
const
byte
*)
"externals"
,
c_externals
},
81
{ 9, (
const
byte
*)
"groupings"
,
c_groupings
},
82
{ 9, (
const
byte
*)
"stringdef"
,
c_stringdef
},
83
{ 9, (
const
byte
*)
"substring"
,
c_substring
},
84
{ 12, (
const
byte
*)
"backwardmode"
,
c_backwardmode
},
85
{ 13, (
const
byte
*)
"stringescapes"
,
c_stringescapes
}
86
};
c_unset
@ c_unset
Definition:
header.h:127
c_substring
@ c_substring
Definition:
header.h:126
c_as
@ c_as
Definition:
header.h:115
c_stringescapes
@ c_stringescapes
Definition:
header.h:126
c_delete
@ c_delete
Definition:
header.h:118
c_setlimit
@ c_setlimit
Definition:
header.h:125
c_plus
@ c_plus
Definition:
header.h:123
c_set
@ c_set
Definition:
header.h:125
c_hex
@ c_hex
Definition:
header.h:120
c_setmark
@ c_setmark
Definition:
header.h:125
c_loop
@ c_loop
Definition:
header.h:121
c_size
@ c_size
Definition:
header.h:125
c_le
@ c_le
Definition:
header.h:110
c_len
@ c_len
Definition:
header.h:121
c_for
@ c_for
Definition:
header.h:119
c_comment1
@ c_comment1
Definition:
header.h:117
c_goto
@ c_goto
Definition:
header.h:120
c_strings
@ c_strings
Definition:
header.h:126
c_gt
@ c_gt
Definition:
header.h:110
c_sliceto
@ c_sliceto
Definition:
header.h:126
c_and
@ c_and
Definition:
header.h:115
c_externals
@ c_externals
Definition:
header.h:119
c_decimal
@ c_decimal
Definition:
header.h:118
c_debug
@ c_debug
Definition:
header.h:117
c_booleans
@ c_booleans
Definition:
header.h:117
c_insert
@ c_insert
Definition:
header.h:120
c_minus
@ c_minus
Definition:
header.h:122
c_leftslice
@ c_leftslice
Definition:
header.h:121
c_try
@ c_try
Definition:
header.h:127
c_not
@ c_not
Definition:
header.h:123
c_define
@ c_define
Definition:
header.h:118
c_do
@ c_do
Definition:
header.h:118
c_sizeof
@ c_sizeof
Definition:
header.h:125
c_reverse
@ c_reverse
Definition:
header.h:124
c_tolimit
@ c_tolimit
Definition:
header.h:127
c_ket
@ c_ket
Definition:
header.h:121
c_eq
@ c_eq
Definition:
header.h:112
c_hop
@ c_hop
Definition:
header.h:120
c_lenof
@ c_lenof
Definition:
header.h:121
c_integers
@ c_integers
Definition:
header.h:121
c_multiply
@ c_multiply
Definition:
header.h:122
c_plusassign
@ c_plusassign
Definition:
header.h:124
c_atlimit
@ c_atlimit
Definition:
header.h:116
c_maxint
@ c_maxint
Definition:
header.h:122
c_routines
@ c_routines
Definition:
header.h:124
c_attach
@ c_attach
Definition:
header.h:116
c_true
@ c_true
Definition:
header.h:127
c_gopast
@ c_gopast
Definition:
header.h:120
c_slicefrom
@ c_slicefrom
Definition:
header.h:125
c_fail
@ c_fail
Definition:
header.h:119
c_cursor
@ c_cursor
Definition:
header.h:117
c_ne
@ c_ne
Definition:
header.h:112
c_groupings
@ c_groupings
Definition:
header.h:120
c_minint
@ c_minint
Definition:
header.h:122
c_lt
@ c_lt
Definition:
header.h:111
c_get
@ c_get
Definition:
header.h:119
c_non
@ c_non
Definition:
header.h:123
c_atmark
@ c_atmark
Definition:
header.h:116
c_divideassign
@ c_divideassign
Definition:
header.h:118
c_comment2
@ c_comment2
Definition:
header.h:117
c_multiplyassign
@ c_multiplyassign
Definition:
header.h:123
c_atleast
@ c_atleast
Definition:
header.h:115
c_repeat
@ c_repeat
Definition:
header.h:124
c_dollar
@ c_dollar
Definition:
header.h:119
c_or
@ c_or
Definition:
header.h:123
c_backwards
@ c_backwards
Definition:
header.h:116
c_next
@ c_next
Definition:
header.h:123
c_limit
@ c_limit
Definition:
header.h:121
c_ge
@ c_ge
Definition:
header.h:111
c_test
@ c_test
Definition:
header.h:127
c_bra
@ c_bra
Definition:
header.h:117
c_rightslice
@ c_rightslice
Definition:
header.h:124
c_assignto
@ c_assignto
Definition:
header.h:115
c_minusassign
@ c_minusassign
Definition:
header.h:122
c_divide
@ c_divide
Definition:
header.h:118
c_tomark
@ c_tomark
Definition:
header.h:127
c_stringdef
@ c_stringdef
Definition:
header.h:126
c_assign
@ c_assign
Definition:
header.h:115
c_backwardmode
@ c_backwardmode
Definition:
header.h:116
c_false
@ c_false
Definition:
header.h:119
c_among
@ c_among
Definition:
header.h:115
vocab
static const struct system_word vocab[82+1]
Definition:
syswords.h:1
Generated by
Doxygen 1.9.1