1/* C code produced by gperf version 3.0.1 */
2/* Command-line: gperf -k'1-3,6,$' -r ../../libgst/builtins.gperf  */
3
4#if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
5      && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
6      && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
7      && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \
8      && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \
9      && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \
10      && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \
11      && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \
12      && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \
13      && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \
14      && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \
15      && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \
16      && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \
17      && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \
18      && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \
19      && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \
20      && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \
21      && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \
22      && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \
23      && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \
24      && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \
25      && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \
26      && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126))
27/* The character set is not based on ISO-646.  */
28error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
29#endif
30
31#line 15 "../../libgst/builtins.gperf"
32
33/* Process with gperf -k'1-3,6,$' -r
34
35   This table was generated starting from a 5 megabyte image
36   including Blox (TK), the GTK bindings, the Browser (and hence
37   the parser), TCP, NetClients, I18N, NumericalMethods, GDBM,
38   MD5, and MySQL, starting from the output of this script
39
40        | b |
41        b := Bag new.
42        CompiledMethod allInstances do: [ :each || n |
43            each literals do: [ :each |
44                each isSymbol ifTrue: [ b add: each ]
45            ].
46        ].
47
48        Transcript nl.
49        b sortedByCount from: 1 to: 226 keysAndValuesDo: [ :i :each |
50	    ('%1;				NULL, %2,	%3'
51		bindWith: each value with: each value numArgs with: i + 31)
52		    displayNl ]!  */
53enum
54  {
55    TOTAL_KEYWORDS = 251,
56    MIN_WORD_LENGTH = 1,
57    MAX_WORD_LENGTH = 31,
58    MIN_HASH_VALUE = 1,
59    MAX_HASH_VALUE = 973
60  };
61
62/* maximum key range = 973, duplicates = 0 */
63
64#ifdef __GNUC__
65__inline
66#else
67#ifdef __cplusplus
68inline
69#endif
70#endif
71static unsigned int
72_gst_hash_selector (str, len)
73     register const char *str;
74     register unsigned int len;
75{
76  static unsigned short asso_values[] =
77    {
78      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
79      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
80      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
81      974, 974, 974, 974, 974, 974, 974, 974, 240, 974,
82      974, 974,   3,  96,  47,  84, 974,   0, 974, 974,
83      974, 974, 974, 974, 974, 974, 974, 974, 187, 974,
84      202, 137,  17, 974, 974, 148, 974, 223,  76, 124,
85        1, 974, 974,  83, 974, 183,  87, 974, 197,   4,
86      182, 974,  61, 242,  63, 974, 203, 974, 974, 974,
87      974, 974,  84, 974, 974, 974, 974,  81, 215, 244,
88      136, 158, 255, 255, 111,  28,  68,   1,  52,   2,
89      128, 206,  18,  10,  67, 142, 196,  24, 174, 173,
90      171,  37, 140, 974, 176, 974, 239, 974, 974, 974,
91      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
92      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
93      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
94      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
95      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
96      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
97      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
98      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
99      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
100      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
101      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
102      974, 974, 974, 974, 974, 974, 974, 974, 974, 974,
103      974, 974, 974, 974, 974, 974
104    };
105  register int hval = len;
106
107  switch (hval)
108    {
109      default:
110        hval += asso_values[(unsigned char)str[5]];
111      /*FALLTHROUGH*/
112      case 5:
113      case 4:
114      case 3:
115        hval += asso_values[(unsigned char)str[2]];
116      /*FALLTHROUGH*/
117      case 2:
118        hval += asso_values[(unsigned char)str[1]];
119      /*FALLTHROUGH*/
120      case 1:
121        hval += asso_values[(unsigned char)str[0]];
122        break;
123    }
124  return hval + asso_values[(unsigned char)str[len - 1]];
125}
126
127struct _gst_builtin_selectors_names_t
128  {
129    char _gst_builtin_selectors_names_str1[sizeof("/")];
130    char _gst_builtin_selectors_names_str2[sizeof("//")];
131    char _gst_builtin_selectors_names_str7[sizeof("*")];
132    char _gst_builtin_selectors_names_str35[sizeof(">")];
133    char _gst_builtin_selectors_names_str75[sizeof("y")];
134    char _gst_builtin_selectors_names_str76[sizeof("pi")];
135    char _gst_builtin_selectors_names_str95[sizeof(",")];
136    char _gst_builtin_selectors_names_str120[sizeof("->")];
137    char _gst_builtin_selectors_names_str169[sizeof("-")];
138    char _gst_builtin_selectors_names_str192[sizeof("implementation")];
139    char _gst_builtin_selectors_names_str193[sizeof("+")];
140    char _gst_builtin_selectors_names_str234[sizeof("nl")];
141    char _gst_builtin_selectors_names_str236[sizeof("key")];
142    char _gst_builtin_selectors_names_str250[sizeof("asOop")];
143    char _gst_builtin_selectors_names_str254[sizeof("\\\\")];
144    char _gst_builtin_selectors_names_str275[sizeof("=")];
145    char _gst_builtin_selectors_names_str286[sizeof("random")];
146    char _gst_builtin_selectors_names_str293[sizeof(">=")];
147    char _gst_builtin_selectors_names_str297[sizeof("upTo:")];
148    char _gst_builtin_selectors_names_str307[sizeof("primSize")];
149    char _gst_builtin_selectors_names_str310[sizeof("ln")];
150    char _gst_builtin_selectors_names_str312[sizeof("printOn:")];
151    char _gst_builtin_selectors_names_str339[sizeof("peek")];
152    char _gst_builtin_selectors_names_str342[sizeof("keys")];
153    char _gst_builtin_selectors_names_str343[sizeof("x")];
154    char _gst_builtin_selectors_names_str349[sizeof("min:")];
155    char _gst_builtin_selectors_names_str353[sizeof("|")];
156    char _gst_builtin_selectors_names_str363[sizeof("skip:")];
157    char _gst_builtin_selectors_names_str368[sizeof("exp")];
158    char _gst_builtin_selectors_names_str373[sizeof("name")];
159    char _gst_builtin_selectors_names_str376[sizeof("upToEnd")];
160    char _gst_builtin_selectors_names_str380[sizeof("cr")];
161    char _gst_builtin_selectors_names_str389[sizeof("asFloatD")];
162    char _gst_builtin_selectors_names_str400[sizeof("days")];
163    char _gst_builtin_selectors_names_str403[sizeof("name:")];
164    char _gst_builtin_selectors_names_str404[sizeof("space")];
165    char _gst_builtin_selectors_names_str405[sizeof("<")];
166    char _gst_builtin_selectors_names_str413[sizeof("==")];
167    char _gst_builtin_selectors_names_str419[sizeof("sqrt")];
168    char _gst_builtin_selectors_names_str424[sizeof("isNil")];
169    char _gst_builtin_selectors_names_str433[sizeof("initialize")];
170    char _gst_builtin_selectors_names_str445[sizeof("max:")];
171    char _gst_builtin_selectors_names_str447[sizeof("flush")];
172    char _gst_builtin_selectors_names_str449[sizeof("hash")];
173    char _gst_builtin_selectors_names_str453[sizeof("width")];
174    char _gst_builtin_selectors_names_str460[sizeof("primitiveFailed")];
175    char _gst_builtin_selectors_names_str463[sizeof("initialize:")];
176    char _gst_builtin_selectors_names_str470[sizeof("value")];
177    char _gst_builtin_selectors_names_str472[sizeof("size")];
178    char _gst_builtin_selectors_names_str475[sizeof("last")];
179    char _gst_builtin_selectors_names_str476[sizeof("primitive")];
180    char _gst_builtin_selectors_names_str477[sizeof("squared")];
181    char _gst_builtin_selectors_names_str478[sizeof("<=")];
182    char _gst_builtin_selectors_names_str481[sizeof("&")];
183    char _gst_builtin_selectors_names_str482[sizeof("wait")];
184    char _gst_builtin_selectors_names_str485[sizeof("skipSeparators")];
185    char _gst_builtin_selectors_names_str487[sizeof("isInteger")];
186    char _gst_builtin_selectors_names_str489[sizeof("updateViews")];
187    char _gst_builtin_selectors_names_str493[sizeof("print:")];
188    char _gst_builtin_selectors_names_str494[sizeof("superspace")];
189    char _gst_builtin_selectors_names_str496[sizeof("asArray")];
190    char _gst_builtin_selectors_names_str503[sizeof("primAt:")];
191    char _gst_builtin_selectors_names_str505[sizeof("perform:")];
192    char _gst_builtin_selectors_names_str507[sizeof("primAt:put:")];
193    char _gst_builtin_selectors_names_str508[sizeof("asFloat")];
194    char _gst_builtin_selectors_names_str509[sizeof("copy")];
195    char _gst_builtin_selectors_names_str510[sizeof("properties")];
196    char _gst_builtin_selectors_names_str513[sizeof("truncated")];
197    char _gst_builtin_selectors_names_str514[sizeof("readStream")];
198    char _gst_builtin_selectors_names_str515[sizeof("~=")];
199    char _gst_builtin_selectors_names_str518[sizeof("step")];
200    char _gst_builtin_selectors_names_str521[sizeof("subclassResponsibility")];
201    char _gst_builtin_selectors_names_str523[sizeof("writeStream")];
202    char _gst_builtin_selectors_names_str524[sizeof("class")];
203    char _gst_builtin_selectors_names_str527[sizeof("keysAndValuesDo:")];
204    char _gst_builtin_selectors_names_str530[sizeof("position")];
205    char _gst_builtin_selectors_names_str532[sizeof("asOrderedCollection")];
206    char _gst_builtin_selectors_names_str533[sizeof("nameIn:")];
207    char _gst_builtin_selectors_names_str534[sizeof("isEmpty")];
208    char _gst_builtin_selectors_names_str535[sizeof("signal")];
209    char _gst_builtin_selectors_names_str540[sizeof("asInteger")];
210    char _gst_builtin_selectors_names_str544[sizeof("add:")];
211    char _gst_builtin_selectors_names_str545[sizeof("methodDictionary")];
212    char _gst_builtin_selectors_names_str551[sizeof("first")];
213    char _gst_builtin_selectors_names_str553[sizeof("beep")];
214    char _gst_builtin_selectors_names_str555[sizeof("signalError")];
215    char _gst_builtin_selectors_names_str556[sizeof("parent:")];
216    char _gst_builtin_selectors_names_str557[sizeof("sign")];
217    char _gst_builtin_selectors_names_str558[sizeof("numArgs")];
218    char _gst_builtin_selectors_names_str562[sizeof("invalidArgsError:")];
219    char _gst_builtin_selectors_names_str563[sizeof("origin")];
220    char _gst_builtin_selectors_names_str564[sizeof("parent")];
221    char _gst_builtin_selectors_names_str566[sizeof("stop")];
222    char _gst_builtin_selectors_names_str568[sizeof("reset")];
223    char _gst_builtin_selectors_names_str569[sizeof("readFrom:")];
224    char _gst_builtin_selectors_names_str571[sizeof("parentContext")];
225    char _gst_builtin_selectors_names_str573[sizeof("statements")];
226    char _gst_builtin_selectors_names_str575[sizeof("zero")];
227    char _gst_builtin_selectors_names_str576[sizeof("temporaries")];
228    char _gst_builtin_selectors_names_str579[sizeof("allSatisfy:")];
229    char _gst_builtin_selectors_names_str580[sizeof("superclass")];
230    char _gst_builtin_selectors_names_str581[sizeof("instanceClass")];
231    char _gst_builtin_selectors_names_str582[sizeof("state")];
232    char _gst_builtin_selectors_names_str583[sizeof("abs")];
233    char _gst_builtin_selectors_names_str586[sizeof("x:y:")];
234    char _gst_builtin_selectors_names_str589[sizeof("with:")];
235    char _gst_builtin_selectors_names_str590[sizeof("position:")];
236    char _gst_builtin_selectors_names_str591[sizeof("removeLast")];
237    char _gst_builtin_selectors_names_str595[sizeof("bindWith:")];
238    char _gst_builtin_selectors_names_str598[sizeof("body")];
239    char _gst_builtin_selectors_names_str599[sizeof("addAll:")];
240    char _gst_builtin_selectors_names_str600[sizeof("bindWith:with:")];
241    char _gst_builtin_selectors_names_str603[sizeof("allSubclassesDo:")];
242    char _gst_builtin_selectors_names_str605[sizeof("data:")];
243    char _gst_builtin_selectors_names_str611[sizeof("clientPI")];
244    char _gst_builtin_selectors_names_str616[sizeof("variance")];
245    char _gst_builtin_selectors_names_str617[sizeof("postCopy")];
246    char _gst_builtin_selectors_names_str619[sizeof("inject:into:")];
247    char _gst_builtin_selectors_names_str620[sizeof("start")];
248    char _gst_builtin_selectors_names_str621[sizeof("printString")];
249    char _gst_builtin_selectors_names_str623[sizeof("selector")];
250    char _gst_builtin_selectors_names_str625[sizeof("species")];
251    char _gst_builtin_selectors_names_str628[sizeof("narrow")];
252    char _gst_builtin_selectors_names_str630[sizeof("origin:corner:")];
253    char _gst_builtin_selectors_names_str634[sizeof("method")];
254    char _gst_builtin_selectors_names_str635[sizeof("new")];
255    char _gst_builtin_selectors_names_str637[sizeof("asLowercase")];
256    char _gst_builtin_selectors_names_str638[sizeof("rows:")];
257    char _gst_builtin_selectors_names_str640[sizeof("notNil")];
258    char _gst_builtin_selectors_names_str646[sizeof("login")];
259    char _gst_builtin_selectors_names_str647[sizeof("exists")];
260    char _gst_builtin_selectors_names_str648[sizeof("blox")];
261    char _gst_builtin_selectors_names_str650[sizeof("new:")];
262    char _gst_builtin_selectors_names_str654[sizeof("at:")];
263    char _gst_builtin_selectors_names_str655[sizeof("displayString")];
264    char _gst_builtin_selectors_names_str660[sizeof("evaluate")];
265    char _gst_builtin_selectors_names_str663[sizeof("bitShift:")];
266    char _gst_builtin_selectors_names_str665[sizeof("close")];
267    char _gst_builtin_selectors_names_str666[sizeof("current")];
268    char _gst_builtin_selectors_names_str667[sizeof("copyEmpty:")];
269    char _gst_builtin_selectors_names_str668[sizeof("completedSuccessfully")];
270    char _gst_builtin_selectors_names_str669[sizeof("generality")];
271    char _gst_builtin_selectors_names_str670[sizeof("javaAsInt")];
272    char _gst_builtin_selectors_names_str671[sizeof("signal:")];
273    char _gst_builtin_selectors_names_str672[sizeof("error:")];
274    char _gst_builtin_selectors_names_str673[sizeof("signalOn:")];
275    char _gst_builtin_selectors_names_str675[sizeof("count")];
276    char _gst_builtin_selectors_names_str677[sizeof("at:type:")];
277    char _gst_builtin_selectors_names_str678[sizeof("signalOn:what:")];
278    char _gst_builtin_selectors_names_str679[sizeof("nextPutAll:")];
279    char _gst_builtin_selectors_names_str680[sizeof("signalOn:mustBe:")];
280    char _gst_builtin_selectors_names_str682[sizeof("container")];
281    char _gst_builtin_selectors_names_str683[sizeof("signalOn:withIndex:")];
282    char _gst_builtin_selectors_names_str685[sizeof("isKindOf:")];
283    char _gst_builtin_selectors_names_str687[sizeof("value:")];
284    char _gst_builtin_selectors_names_str688[sizeof("yourself")];
285    char _gst_builtin_selectors_names_str690[sizeof("addLast:")];
286    char _gst_builtin_selectors_names_str692[sizeof("copyWith:")];
287    char _gst_builtin_selectors_names_str693[sizeof("value:value:")];
288    char _gst_builtin_selectors_names_str694[sizeof("source")];
289    char _gst_builtin_selectors_names_str695[sizeof("height")];
290    char _gst_builtin_selectors_names_str696[sizeof("retryRelationalOp:coercing:")];
291    char _gst_builtin_selectors_names_str697[sizeof("asVector")];
292    char _gst_builtin_selectors_names_str700[sizeof("bitXor:")];
293    char _gst_builtin_selectors_names_str701[sizeof("callInto:")];
294    char _gst_builtin_selectors_names_str703[sizeof("variable")];
295    char _gst_builtin_selectors_names_str705[sizeof("replaceFrom:to:with:startingAt:")];
296    char _gst_builtin_selectors_names_str709[sizeof("status")];
297    char _gst_builtin_selectors_names_str710[sizeof("asNumber")];
298    char _gst_builtin_selectors_names_str711[sizeof("on:")];
299    char _gst_builtin_selectors_names_str712[sizeof("arguments")];
300    char _gst_builtin_selectors_names_str714[sizeof("checkError")];
301    char _gst_builtin_selectors_names_str716[sizeof("errorContents:")];
302    char _gst_builtin_selectors_names_str718[sizeof("receiver")];
303    char _gst_builtin_selectors_names_str719[sizeof("~~")];
304    char _gst_builtin_selectors_names_str724[sizeof("width:height:")];
305    char _gst_builtin_selectors_names_str725[sizeof("text")];
306    char _gst_builtin_selectors_names_str728[sizeof("with:do:")];
307    char _gst_builtin_selectors_names_str729[sizeof("not")];
308    char _gst_builtin_selectors_names_str730[sizeof("javaAsLong")];
309    char _gst_builtin_selectors_names_str732[sizeof("includes:")];
310    char _gst_builtin_selectors_names_str734[sizeof("copyFrom:to:")];
311    char _gst_builtin_selectors_names_str735[sizeof("includesKey:")];
312    char _gst_builtin_selectors_names_str737[sizeof("asClass")];
313    char _gst_builtin_selectors_names_str738[sizeof("visitNode:")];
314    char _gst_builtin_selectors_names_str740[sizeof("asSymbol")];
315    char _gst_builtin_selectors_names_str741[sizeof("findIndexOrNil:")];
316    char _gst_builtin_selectors_names_str742[sizeof("select:")];
317    char _gst_builtin_selectors_names_str743[sizeof("return:")];
318    char _gst_builtin_selectors_names_str744[sizeof("selector:")];
319    char _gst_builtin_selectors_names_str745[sizeof("checkResponse")];
320    char _gst_builtin_selectors_names_str747[sizeof("asTkString")];
321    char _gst_builtin_selectors_names_str748[sizeof("thisContext")];
322    char _gst_builtin_selectors_names_str749[sizeof("body:")];
323    char _gst_builtin_selectors_names_str753[sizeof("background")];
324    char _gst_builtin_selectors_names_str755[sizeof("assert:")];
325    char _gst_builtin_selectors_names_str756[sizeof("asString")];
326    char _gst_builtin_selectors_names_str758[sizeof("arguments:")];
327    char _gst_builtin_selectors_names_str763[sizeof("selectors:receiver:argument:")];
328    char _gst_builtin_selectors_names_str767[sizeof("with:with:")];
329    char _gst_builtin_selectors_names_str768[sizeof("tclEval:")];
330    char _gst_builtin_selectors_names_str769[sizeof("bitAnd:")];
331    char _gst_builtin_selectors_names_str773[sizeof("tclEval:with:")];
332    char _gst_builtin_selectors_names_str776[sizeof("bind:to:of:parameters:")];
333    char _gst_builtin_selectors_names_str778[sizeof("tclEval:with:with:")];
334    char _gst_builtin_selectors_names_str779[sizeof("to:")];
335    char _gst_builtin_selectors_names_str780[sizeof("ensure:")];
336    char _gst_builtin_selectors_names_str781[sizeof("basicAt:")];
337    char _gst_builtin_selectors_names_str783[sizeof("tclEval:with:with:with:")];
338    char _gst_builtin_selectors_names_str785[sizeof("basicAt:put:")];
339    char _gst_builtin_selectors_names_str789[sizeof("should:")];
340    char _gst_builtin_selectors_names_str791[sizeof("accumulate:")];
341    char _gst_builtin_selectors_names_str793[sizeof("changeState:")];
342    char _gst_builtin_selectors_names_str798[sizeof("foregroundColor:")];
343    char _gst_builtin_selectors_names_str800[sizeof("nextToken")];
344    char _gst_builtin_selectors_names_str803[sizeof("atAllPut:")];
345    char _gst_builtin_selectors_names_str804[sizeof("default")];
346    char _gst_builtin_selectors_names_str807[sizeof("asSortedCollection")];
347    char _gst_builtin_selectors_names_str809[sizeof("shouldNotImplement")];
348    char _gst_builtin_selectors_names_str810[sizeof("backgroundColor:")];
349    char _gst_builtin_selectors_names_str811[sizeof("at:ifAbsent:")];
350    char _gst_builtin_selectors_names_str814[sizeof("at:ifAbsentPut:")];
351    char _gst_builtin_selectors_names_str816[sizeof("basicNew")];
352    char _gst_builtin_selectors_names_str819[sizeof("bitOr:")];
353    char _gst_builtin_selectors_names_str821[sizeof("create:")];
354    char _gst_builtin_selectors_names_str822[sizeof("asSeconds")];
355    char _gst_builtin_selectors_names_str826[sizeof("sizeof")];
356    char _gst_builtin_selectors_names_str833[sizeof("average")];
357    char _gst_builtin_selectors_names_str834[sizeof("activeProcess")];
358    char _gst_builtin_selectors_names_str836[sizeof("coefficients:")];
359    char _gst_builtin_selectors_names_str839[sizeof("tclResult")];
360    char _gst_builtin_selectors_names_str842[sizeof("negated")];
361    char _gst_builtin_selectors_names_str846[sizeof("at:ifPresent:")];
362    char _gst_builtin_selectors_names_str847[sizeof("basicSize")];
363    char _gst_builtin_selectors_names_str852[sizeof("bytecodeAt:")];
364    char _gst_builtin_selectors_names_str854[sizeof("at:put:")];
365    char _gst_builtin_selectors_names_str856[sizeof("contents")];
366    char _gst_builtin_selectors_names_str873[sizeof("environment")];
367    char _gst_builtin_selectors_names_str885[sizeof("fromSeconds:")];
368    char _gst_builtin_selectors_names_str887[sizeof("detect:ifNone:")];
369    char _gst_builtin_selectors_names_str895[sizeof("executeAndWait:arguments:")];
370    char _gst_builtin_selectors_names_str901[sizeof("on:do:")];
371    char _gst_builtin_selectors_names_str920[sizeof("getResponse")];
372    char _gst_builtin_selectors_names_str924[sizeof("store:")];
373    char _gst_builtin_selectors_names_str926[sizeof("between:and:")];
374    char _gst_builtin_selectors_names_str941[sizeof("collect:")];
375    char _gst_builtin_selectors_names_str946[sizeof("beConsistent")];
376    char _gst_builtin_selectors_names_str960[sizeof("coerce:")];
377    char _gst_builtin_selectors_names_str967[sizeof("connected")];
378    char _gst_builtin_selectors_names_str969[sizeof("become:")];
379    char _gst_builtin_selectors_names_str973[sizeof("connectIfClosed")];
380  };
381static struct _gst_builtin_selectors_names_t _gst_builtin_selectors_names_contents =
382  {
383    "/",
384    "//",
385    "*",
386    ">",
387    "y",
388    "pi",
389    ",",
390    "->",
391    "-",
392    "implementation",
393    "+",
394    "nl",
395    "key",
396    "asOop",
397    "\\\\",
398    "=",
399    "random",
400    ">=",
401    "upTo:",
402    "primSize",
403    "ln",
404    "printOn:",
405    "peek",
406    "keys",
407    "x",
408    "min:",
409    "|",
410    "skip:",
411    "exp",
412    "name",
413    "upToEnd",
414    "cr",
415    "asFloatD",
416    "days",
417    "name:",
418    "space",
419    "<",
420    "==",
421    "sqrt",
422    "isNil",
423    "initialize",
424    "max:",
425    "flush",
426    "hash",
427    "width",
428    "primitiveFailed",
429    "initialize:",
430    "value",
431    "size",
432    "last",
433    "primitive",
434    "squared",
435    "<=",
436    "&",
437    "wait",
438    "skipSeparators",
439    "isInteger",
440    "updateViews",
441    "print:",
442    "superspace",
443    "asArray",
444    "primAt:",
445    "perform:",
446    "primAt:put:",
447    "asFloat",
448    "copy",
449    "properties",
450    "truncated",
451    "readStream",
452    "~=",
453    "step",
454    "subclassResponsibility",
455    "writeStream",
456    "class",
457    "keysAndValuesDo:",
458    "position",
459    "asOrderedCollection",
460    "nameIn:",
461    "isEmpty",
462    "signal",
463    "asInteger",
464    "add:",
465    "methodDictionary",
466    "first",
467    "beep",
468    "signalError",
469    "parent:",
470    "sign",
471    "numArgs",
472    "invalidArgsError:",
473    "origin",
474    "parent",
475    "stop",
476    "reset",
477    "readFrom:",
478    "parentContext",
479    "statements",
480    "zero",
481    "temporaries",
482    "allSatisfy:",
483    "superclass",
484    "instanceClass",
485    "state",
486    "abs",
487    "x:y:",
488    "with:",
489    "position:",
490    "removeLast",
491    "bindWith:",
492    "body",
493    "addAll:",
494    "bindWith:with:",
495    "allSubclassesDo:",
496    "data:",
497    "clientPI",
498    "variance",
499    "postCopy",
500    "inject:into:",
501    "start",
502    "printString",
503    "selector",
504    "species",
505    "narrow",
506    "origin:corner:",
507    "method",
508    "new",
509    "asLowercase",
510    "rows:",
511    "notNil",
512    "login",
513    "exists",
514    "blox",
515    "new:",
516    "at:",
517    "displayString",
518    "evaluate",
519    "bitShift:",
520    "close",
521    "current",
522    "copyEmpty:",
523    "completedSuccessfully",
524    "generality",
525    "javaAsInt",
526    "signal:",
527    "error:",
528    "signalOn:",
529    "count",
530    "at:type:",
531    "signalOn:what:",
532    "nextPutAll:",
533    "signalOn:mustBe:",
534    "container",
535    "signalOn:withIndex:",
536    "isKindOf:",
537    "value:",
538    "yourself",
539    "addLast:",
540    "copyWith:",
541    "value:value:",
542    "source",
543    "height",
544    "retryRelationalOp:coercing:",
545    "asVector",
546    "bitXor:",
547    "callInto:",
548    "variable",
549    "replaceFrom:to:with:startingAt:",
550    "status",
551    "asNumber",
552    "on:",
553    "arguments",
554    "checkError",
555    "errorContents:",
556    "receiver",
557    "~~",
558    "width:height:",
559    "text",
560    "with:do:",
561    "not",
562    "javaAsLong",
563    "includes:",
564    "copyFrom:to:",
565    "includesKey:",
566    "asClass",
567    "visitNode:",
568    "asSymbol",
569    "findIndexOrNil:",
570    "select:",
571    "return:",
572    "selector:",
573    "checkResponse",
574    "asTkString",
575    "thisContext",
576    "body:",
577    "background",
578    "assert:",
579    "asString",
580    "arguments:",
581    "selectors:receiver:argument:",
582    "with:with:",
583    "tclEval:",
584    "bitAnd:",
585    "tclEval:with:",
586    "bind:to:of:parameters:",
587    "tclEval:with:with:",
588    "to:",
589    "ensure:",
590    "basicAt:",
591    "tclEval:with:with:with:",
592    "basicAt:put:",
593    "should:",
594    "accumulate:",
595    "changeState:",
596    "foregroundColor:",
597    "nextToken",
598    "atAllPut:",
599    "default",
600    "asSortedCollection",
601    "shouldNotImplement",
602    "backgroundColor:",
603    "at:ifAbsent:",
604    "at:ifAbsentPut:",
605    "basicNew",
606    "bitOr:",
607    "create:",
608    "asSeconds",
609    "sizeof",
610    "average",
611    "activeProcess",
612    "coefficients:",
613    "tclResult",
614    "negated",
615    "at:ifPresent:",
616    "basicSize",
617    "bytecodeAt:",
618    "at:put:",
619    "contents",
620    "environment",
621    "fromSeconds:",
622    "detect:ifNone:",
623    "executeAndWait:arguments:",
624    "on:do:",
625    "getResponse",
626    "store:",
627    "between:and:",
628    "collect:",
629    "beConsistent",
630    "coerce:",
631    "connected",
632    "become:",
633    "connectIfClosed"
634  };
635#define _gst_builtin_selectors_names ((const char *) &_gst_builtin_selectors_names_contents)
636
637static unsigned char lengthtable[] =
638  {
639     0,  1,  2,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,
640     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
641     0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,
642     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
643     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
644     0,  0,  0,  0,  0,  1,  2,  0,  0,  0,  0,  0,  0,  0,
645     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,
646     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
647     0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,
648     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
649     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
650     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
651     0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
652     0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 14,  1,  0,  0,
653     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
654     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
655     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  3,  0,
656     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,  0,
657     0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
658     0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,
659     0,  0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  2,
660     0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0,  0,  8,
661     0,  0,  2,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,
662     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
663     0,  0,  0,  4,  0,  0,  4,  1,  0,  0,  0,  0,  0,  4,
664     0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  5,
665     0,  0,  0,  0,  3,  0,  0,  0,  0,  4,  0,  0,  7,  0,
666     0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  8,  0,  0,
667     0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  0,  5,  5,  1,
668     0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  4,
669     0,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0,  0,  0, 10,
670     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  4,  0,  5,
671     0,  4,  0,  0,  0,  5,  0,  0,  0,  0,  0,  0, 15,  0,
672     0, 11,  0,  0,  0,  0,  0,  0,  5,  0,  4,  0,  0,  4,
673     9,  7,  2,  0,  0,  1,  4,  0,  0, 14,  0,  9,  0, 11,
674     0,  0,  0,  6, 10,  0,  7,  0,  0,  0,  0,  0,  0,  7,
675     0,  8,  0, 11,  7,  4, 10,  0,  0,  9, 10,  2,  0,  0,
676     4,  0,  0, 22,  0, 11,  5,  0,  0, 16,  0,  0,  8,  0,
677    19,  7,  7,  6,  0,  0,  0,  0,  9,  0,  0,  0,  4, 16,
678     0,  0,  0,  0,  0,  5,  0,  4,  0, 11,  7,  4,  7,  0,
679     0,  0, 17,  6,  6,  0,  4,  0,  5,  9,  0, 13,  0, 10,
680     0,  4, 11,  0,  0, 11, 10, 13,  5,  3,  0,  0,  4,  0,
681     0,  5,  9, 10,  0,  0,  0,  9,  0,  0,  4,  7, 14,  0,
682     0, 16,  0,  5,  0,  0,  0,  0,  0,  8,  0,  0,  0,  0,
683     8,  8,  0, 12,  5, 11,  0,  8,  0,  7,  0,  0,  6,  0,
684    14,  0,  0,  0,  6,  3,  0, 11,  5,  0,  6,  0,  0,  0,
685     0,  0,  5,  6,  4,  0,  4,  0,  0,  0,  3, 13,  0,  0,
686     0,  0,  8,  0,  0,  9,  0,  5,  7, 10, 21, 10,  9,  7,
687     6,  9,  0,  5,  0,  8, 14, 11, 16,  0,  9, 19,  0,  9,
688     0,  6,  8,  0,  8,  0,  9, 12,  6,  6, 27,  8,  0,  0,
689     7,  9,  0,  8,  0, 31,  0,  0,  0,  6,  8,  3,  9,  0,
690    10,  0, 14,  0,  8,  2,  0,  0,  0,  0, 13,  4,  0,  0,
691     8,  3, 10,  0,  9,  0, 12, 12,  0,  7, 10,  0,  8, 15,
692     7,  7,  9, 13,  0, 10, 11,  5,  0,  0,  0, 10,  0,  7,
693     8,  0, 10,  0,  0,  0,  0, 28,  0,  0,  0, 10,  8,  7,
694     0,  0,  0, 13,  0,  0, 22,  0, 18,  3,  7,  8,  0, 23,
695     0, 12,  0,  0,  0,  7,  0, 11,  0, 12,  0,  0,  0,  0,
696    16,  0,  9,  0,  0,  9,  7,  0,  0, 18,  0, 18, 16, 12,
697     0,  0, 15,  0,  8,  0,  0,  6,  0,  7,  9,  0,  0,  0,
698     6,  0,  0,  0,  0,  0,  0,  7, 13,  0, 13,  0,  0,  9,
699     0,  0,  7,  0,  0,  0, 13,  9,  0,  0,  0,  0, 11,  0,
700     7,  0,  8,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
701     0,  0,  0,  0,  0, 11,  0,  0,  0,  0,  0,  0,  0,  0,
702     0,  0,  0, 12,  0, 14,  0,  0,  0,  0,  0,  0,  0, 25,
703     0,  0,  0,  0,  0,  6,  0,  0,  0,  0,  0,  0,  0,  0,
704     0,  0,  0,  0,  0,  0,  0,  0,  0,  0, 11,  0,  0,  0,
705     6,  0, 12,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
706     0,  0,  0,  8,  0,  0,  0,  0, 12,  0,  0,  0,  0,  0,
707     0,  0,  0,  0,  0,  0,  0,  0,  7,  0,  0,  0,  0,  0,
708     0,  9,  0,  7,  0,  0,  0, 15
709  };
710
711static struct builtin_selector _gst_builtin_selectors_hash[] =
712  {
713    {-1,NULL,-1,-1},
714#line 48 "../../libgst/builtins.gperf"
715    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str1,                  			NULL, 1,        DIVIDE_SPECIAL},
716#line 52 "../../libgst/builtins.gperf"
717    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str2,                 			NULL, 1,        INTEGER_DIVIDE_SPECIAL},
718    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
719    {-1,NULL,-1,-1},
720#line 47 "../../libgst/builtins.gperf"
721    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str7,                  			NULL, 1,        TIMES_SPECIAL},
722    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
723    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
724    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
725    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
726    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
727    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
728    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
729    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
730    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
731#line 42 "../../libgst/builtins.gperf"
732    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str35,                  			NULL, 1,        GREATER_THAN_SPECIAL},
733    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
734    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
735    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
736    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
737    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
738    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
739    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
740    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
741    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
742    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
743    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
744    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
745    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
746#line 114 "../../libgst/builtins.gperf"
747    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str75,                  			NULL, 0,       80},
748#line 189 "../../libgst/builtins.gperf"
749    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str76,					NULL, 0,       155},
750    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
751    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
752    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
753    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
754    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
755    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
756#line 72 "../../libgst/builtins.gperf"
757    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str95,                  			NULL, 1,       38},
758    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
759    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
760    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
761    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
762    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
763    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
764    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
765    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
766#line 120 "../../libgst/builtins.gperf"
767    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str120,                 			NULL, 1,       86},
768    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
769    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
770    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
771    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
772    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
773    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
774    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
775    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
776    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
777    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
778    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
779    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
780    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
781    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
782    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
783    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
784#line 40 "../../libgst/builtins.gperf"
785    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str169,                  			NULL, 1,        MINUS_SPECIAL},
786    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
787    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
788    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
789    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
790    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
791    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
792    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
793    {-1,NULL,-1,-1},
794#line 172 "../../libgst/builtins.gperf"
795    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str192,     			NULL, 0,       138},
796#line 39 "../../libgst/builtins.gperf"
797    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str193,                  			NULL, 1,        PLUS_SPECIAL},
798    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
799    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
800    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
801    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
802    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
803    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
804    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
805    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
806    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
807    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
808    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
809    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
810    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
811    {-1,NULL,-1,-1},
812#line 76 "../../libgst/builtins.gperf"
813    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str234,                 			NULL, 0,       42},
814    {-1,NULL,-1,-1},
815#line 88 "../../libgst/builtins.gperf"
816    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str236,                			NULL, 0,       54},
817    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
818    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
819    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
820    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
821    {-1,NULL,-1,-1},
822#line 212 "../../libgst/builtins.gperf"
823    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str250,              			NULL, 0,       178},
824    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
825#line 49 "../../libgst/builtins.gperf"
826    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str254,               			NULL, 1,        REMAINDER_SPECIAL},
827    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
828    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
829    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
830    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
831    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
832    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
833    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
834#line 45 "../../libgst/builtins.gperf"
835    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str275,                  			NULL, 1,        EQUAL_SPECIAL},
836    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
837    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
838    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
839    {-1,NULL,-1,-1},
840#line 238 "../../libgst/builtins.gperf"
841    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str286,             			NULL, 0,       204},
842    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
843    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
844#line 44 "../../libgst/builtins.gperf"
845    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str293,                 			NULL, 1,        GREATER_EQUAL_SPECIAL},
846    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
847#line 175 "../../libgst/builtins.gperf"
848    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str297,              			NULL, 1,       141},
849    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
850    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
851    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
852#line 162 "../../libgst/builtins.gperf"
853    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str307,           			NULL, 0,       128},
854    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
855#line 171 "../../libgst/builtins.gperf"
856    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str310,                 			NULL, 0,       137},
857    {-1,NULL,-1,-1},
858#line 139 "../../libgst/builtins.gperf"
859    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str312,           			NULL, 1,       105},
860    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
861    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
862    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
863    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
864    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
865    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
866    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
867    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
868    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
869#line 177 "../../libgst/builtins.gperf"
870    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str339,               			NULL, 0,       143},
871    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
872#line 236 "../../libgst/builtins.gperf"
873    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str342,               			NULL, 0,       202},
874#line 112 "../../libgst/builtins.gperf"
875    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str343,                  			NULL, 0,       78},
876    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
877    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
878#line 205 "../../libgst/builtins.gperf"
879    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str349,               			NULL, 1,       171},
880    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
881#line 186 "../../libgst/builtins.gperf"
882    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str353,                  			NULL, 1,       152},
883    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
884    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
885    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
886#line 272 "../../libgst/builtins.gperf"
887    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str363,              			NULL, 1,       238},
888    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
889    {-1,NULL,-1,-1},
890#line 183 "../../libgst/builtins.gperf"
891    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str368,                			NULL, 0,       149},
892    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
893    {-1,NULL,-1,-1},
894#line 79 "../../libgst/builtins.gperf"
895    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str373,               			NULL, 0,       45},
896    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
897#line 277 "../../libgst/builtins.gperf"
898    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str376,            			NULL, 0,       243},
899    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
900#line 109 "../../libgst/builtins.gperf"
901    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str380,                 			NULL, 0,       75},
902    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
903    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
904    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
905#line 159 "../../libgst/builtins.gperf"
906    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str389,           			NULL, 0,       125},
907    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
908    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
909    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
910    {-1,NULL,-1,-1},
911#line 273 "../../libgst/builtins.gperf"
912    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str400,               			NULL, 0,       239},
913    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
914#line 144 "../../libgst/builtins.gperf"
915    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str403,              			NULL, 1,       110},
916#line 117 "../../libgst/builtins.gperf"
917    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str404,              			NULL, 0,       83},
918#line 41 "../../libgst/builtins.gperf"
919    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str405,                  			NULL, 1,        LESS_THAN_SPECIAL},
920    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
921    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
922    {-1,NULL,-1,-1},
923#line 63 "../../libgst/builtins.gperf"
924    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str413,                 			NULL, 1,        SAME_OBJECT_SPECIAL},
925    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
926    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
927#line 146 "../../libgst/builtins.gperf"
928    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str419,               			NULL, 0,       112},
929    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
930    {-1,NULL,-1,-1},
931#line 59 "../../libgst/builtins.gperf"
932    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str424,              			NULL, 0,        IS_NIL_SPECIAL},
933    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
934    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
935    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
936#line 103 "../../libgst/builtins.gperf"
937    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str433,         			NULL, 0,       69},
938    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
939    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
940    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
941    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
942#line 137 "../../libgst/builtins.gperf"
943    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str445,               			NULL, 1,       103},
944    {-1,NULL,-1,-1},
945#line 157 "../../libgst/builtins.gperf"
946    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str447,              			NULL, 0,       123},
947    {-1,NULL,-1,-1},
948#line 145 "../../libgst/builtins.gperf"
949    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str449,               			NULL, 0,       111},
950    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
951#line 206 "../../libgst/builtins.gperf"
952    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str453,              			NULL, 0,       172},
953    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
954    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
955#line 106 "../../libgst/builtins.gperf"
956    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str460,    			NULL, 0,       72},
957    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
958#line 107 "../../libgst/builtins.gperf"
959    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str463,        			NULL, 1,       73},
960    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
961    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
962#line 61 "../../libgst/builtins.gperf"
963    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str470,              			NULL, 0,        VALUE_SPECIAL},
964    {-1,NULL,-1,-1},
965#line 57 "../../libgst/builtins.gperf"
966    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str472,               			NULL, 0,        SIZE_SPECIAL},
967    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
968#line 102 "../../libgst/builtins.gperf"
969    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str475,               			NULL, 0,       68},
970#line 261 "../../libgst/builtins.gperf"
971    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str476,          			NULL, 0,       227},
972#line 132 "../../libgst/builtins.gperf"
973    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str477,            			NULL, 0,       98},
974#line 43 "../../libgst/builtins.gperf"
975    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str478,                 			NULL, 1,        LESS_EQUAL_SPECIAL},
976    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
977#line 276 "../../libgst/builtins.gperf"
978    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str481,                  			NULL, 1,       242},
979#line 233 "../../libgst/builtins.gperf"
980    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str482,               			NULL, 0,       199},
981    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
982#line 266 "../../libgst/builtins.gperf"
983    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str485,     			NULL, 0,       232},
984    {-1,NULL,-1,-1},
985#line 143 "../../libgst/builtins.gperf"
986    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str487,          			NULL, 0,       109},
987    {-1,NULL,-1,-1},
988#line 263 "../../libgst/builtins.gperf"
989    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str489,        			NULL, 0,       229},
990    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
991#line 101 "../../libgst/builtins.gperf"
992    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str493,             			NULL, 1,       67},
993#line 240 "../../libgst/builtins.gperf"
994    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str494,         			NULL, 0,       206},
995    {-1,NULL,-1,-1},
996#line 218 "../../libgst/builtins.gperf"
997    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str496,            			NULL, 0,       184},
998    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
999    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1000#line 148 "../../libgst/builtins.gperf"
1001    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str503,            			NULL, 1,       114},
1002    {-1,NULL,-1,-1},
1003#line 242 "../../libgst/builtins.gperf"
1004    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str505,           			NULL, 1,       208},
1005    {-1,NULL,-1,-1},
1006#line 247 "../../libgst/builtins.gperf"
1007    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str507,        			NULL, 2,       213},
1008#line 237 "../../libgst/builtins.gperf"
1009    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str508,            			NULL, 0,       203},
1010#line 99 "../../libgst/builtins.gperf"
1011    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str509,               			NULL, 0,       65},
1012#line 81 "../../libgst/builtins.gperf"
1013    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str510,         			NULL, 0,       47},
1014    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1015#line 195 "../../libgst/builtins.gperf"
1016    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str513,          			NULL, 0,       161},
1017#line 113 "../../libgst/builtins.gperf"
1018    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str514,         			NULL, 0,       79},
1019#line 46 "../../libgst/builtins.gperf"
1020    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str515,                 			NULL, 1,        NOT_EQUAL_SPECIAL},
1021    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1022#line 125 "../../libgst/builtins.gperf"
1023    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str518,               			NULL, 0,       91},
1024    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1025#line 74 "../../libgst/builtins.gperf"
1026    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str521,                 NULL, 0,       40},
1027    {-1,NULL,-1,-1},
1028#line 191 "../../libgst/builtins.gperf"
1029    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str523,        			NULL, 0,       157},
1030#line 58 "../../libgst/builtins.gperf"
1031    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str524,              			NULL, 0,        CLASS_SPECIAL},
1032    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1033#line 138 "../../libgst/builtins.gperf"
1034    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str527,   			NULL, 1,       104},
1035    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1036#line 150 "../../libgst/builtins.gperf"
1037    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str530,           			NULL, 0,       116},
1038    {-1,NULL,-1,-1},
1039#line 235 "../../libgst/builtins.gperf"
1040    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str532,			NULL, 0,       201},
1041#line 255 "../../libgst/builtins.gperf"
1042    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str533,            			NULL, 1,       221},
1043#line 80 "../../libgst/builtins.gperf"
1044    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str534,            			NULL, 0,       46},
1045#line 126 "../../libgst/builtins.gperf"
1046    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str535,             			NULL, 0,       92},
1047    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1048    {-1,NULL,-1,-1},
1049#line 116 "../../libgst/builtins.gperf"
1050    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str540,          			NULL, 0,       82},
1051    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1052#line 75 "../../libgst/builtins.gperf"
1053    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str544,               			NULL, 1,       41},
1054#line 214 "../../libgst/builtins.gperf"
1055    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str545,   			NULL, 0,       180},
1056    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1057    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1058#line 84 "../../libgst/builtins.gperf"
1059    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str551,              			NULL, 0,       50},
1060    {-1,NULL,-1,-1},
1061#line 147 "../../libgst/builtins.gperf"
1062    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str553,               			NULL, 0,       113},
1063    {-1,NULL,-1,-1},
1064#line 257 "../../libgst/builtins.gperf"
1065    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str555,        			NULL, 0,       223},
1066#line 222 "../../libgst/builtins.gperf"
1067    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str556,            			NULL, 1,       188},
1068#line 229 "../../libgst/builtins.gperf"
1069    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str557,               			NULL, 0,       195},
1070#line 121 "../../libgst/builtins.gperf"
1071    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str558,            			NULL, 0,       87},
1072    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1073#line 254 "../../libgst/builtins.gperf"
1074    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str562,  			NULL, 1,       220},
1075#line 239 "../../libgst/builtins.gperf"
1076    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str563,             			NULL, 0,       205},
1077#line 127 "../../libgst/builtins.gperf"
1078    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str564,             			NULL, 0,       93},
1079    {-1,NULL,-1,-1},
1080#line 241 "../../libgst/builtins.gperf"
1081    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str566,               			NULL, 0,       207},
1082    {-1,NULL,-1,-1},
1083#line 165 "../../libgst/builtins.gperf"
1084    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str568,              			NULL, 0,       131},
1085#line 154 "../../libgst/builtins.gperf"
1086    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str569,          			NULL, 1,       120},
1087    {-1,NULL,-1,-1},
1088#line 207 "../../libgst/builtins.gperf"
1089    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str571,      			NULL, 0,       173},
1090    {-1,NULL,-1,-1},
1091#line 184 "../../libgst/builtins.gperf"
1092    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str573,         			NULL, 0,       150},
1093    {-1,NULL,-1,-1},
1094#line 209 "../../libgst/builtins.gperf"
1095    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str575,               			NULL, 0,       175},
1096#line 211 "../../libgst/builtins.gperf"
1097    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str576,        			NULL, 0,       177},
1098    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1099#line 249 "../../libgst/builtins.gperf"
1100    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str579,        			NULL, 1,       215},
1101#line 192 "../../libgst/builtins.gperf"
1102    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str580,         			NULL, 0,       158},
1103#line 234 "../../libgst/builtins.gperf"
1104    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str581,      			NULL, 0,       200},
1105#line 194 "../../libgst/builtins.gperf"
1106    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str582,              			NULL, 0,       160},
1107#line 90 "../../libgst/builtins.gperf"
1108    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str583,                			NULL, 0,       56},
1109    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1110#line 179 "../../libgst/builtins.gperf"
1111    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str586,               			NULL, 2,       145},
1112    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1113#line 98 "../../libgst/builtins.gperf"
1114    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str589,              			NULL, 1,       64},
1115#line 250 "../../libgst/builtins.gperf"
1116    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str590,          			NULL, 1,       216},
1117#line 208 "../../libgst/builtins.gperf"
1118    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str591,         			NULL, 0,       174},
1119    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1120#line 269 "../../libgst/builtins.gperf"
1121    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str595,          			NULL, 1,       235},
1122    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1123#line 136 "../../libgst/builtins.gperf"
1124    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str598,               			NULL, 0,       102},
1125#line 142 "../../libgst/builtins.gperf"
1126    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str599,            			NULL, 1,       108},
1127#line 210 "../../libgst/builtins.gperf"
1128    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str600,     			NULL, 2,       176},
1129    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1130#line 256 "../../libgst/builtins.gperf"
1131    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str603,   			NULL, 1,       222},
1132    {-1,NULL,-1,-1},
1133#line 245 "../../libgst/builtins.gperf"
1134    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str605,              			NULL, 1,       211},
1135    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1136    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1137#line 156 "../../libgst/builtins.gperf"
1138    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str611,           			NULL, 0,       122},
1139    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1140    {-1,NULL,-1,-1},
1141#line 230 "../../libgst/builtins.gperf"
1142    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str616,           			NULL, 0,       196},
1143#line 153 "../../libgst/builtins.gperf"
1144    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str617,           			NULL, 0,       119},
1145    {-1,NULL,-1,-1},
1146#line 196 "../../libgst/builtins.gperf"
1147    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str619,       			NULL, 2,       162},
1148#line 167 "../../libgst/builtins.gperf"
1149    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str620,              			NULL, 0,       133},
1150#line 77 "../../libgst/builtins.gperf"
1151    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str621,        			NULL, 0,       43},
1152    {-1,NULL,-1,-1},
1153#line 128 "../../libgst/builtins.gperf"
1154    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str623,           			NULL, 0,       94},
1155    {-1,NULL,-1,-1},
1156#line 123 "../../libgst/builtins.gperf"
1157    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str625,            			NULL, 0,       89},
1158    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1159#line 69 "../../libgst/builtins.gperf"
1160    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str628,             			NULL, 0,       35},
1161    {-1,NULL,-1,-1},
1162#line 267 "../../libgst/builtins.gperf"
1163    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str630,     			NULL, 2,       233},
1164    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1165#line 248 "../../libgst/builtins.gperf"
1166    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str634,             			NULL, 0,       214},
1167#line 118 "../../libgst/builtins.gperf"
1168    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str635,                			NULL, 0,       84},
1169    {-1,NULL,-1,-1},
1170#line 217 "../../libgst/builtins.gperf"
1171    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str637,        			NULL, 0,       183},
1172#line 181 "../../libgst/builtins.gperf"
1173    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str638,              			NULL, 1,       147},
1174    {-1,NULL,-1,-1},
1175#line 60 "../../libgst/builtins.gperf"
1176    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str640,             			NULL, 0,        NOT_NIL_SPECIAL},
1177    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1178    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1179#line 244 "../../libgst/builtins.gperf"
1180    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str646,              			NULL, 0,       210},
1181#line 219 "../../libgst/builtins.gperf"
1182    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str647,             			NULL, 0,       185},
1183#line 124 "../../libgst/builtins.gperf"
1184    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str648,               			NULL, 0,       90},
1185    {-1,NULL,-1,-1},
1186#line 66 "../../libgst/builtins.gperf"
1187    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str650,               			NULL, 1,        NEW_COLON_SPECIAL},
1188    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1189#line 55 "../../libgst/builtins.gperf"
1190    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str654,                			NULL, 1,        AT_SPECIAL},
1191#line 265 "../../libgst/builtins.gperf"
1192    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str655,      			NULL, 0,       231},
1193    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1194    {-1,NULL,-1,-1},
1195#line 163 "../../libgst/builtins.gperf"
1196    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str660,           			NULL, 0,       129},
1197    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1198#line 51 "../../libgst/builtins.gperf"
1199    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str663,          			NULL, 1,        BIT_SHIFT_SPECIAL},
1200    {-1,NULL,-1,-1},
1201#line 94 "../../libgst/builtins.gperf"
1202    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str665,              			NULL, 0,       60},
1203#line 198 "../../libgst/builtins.gperf"
1204    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str666,            			NULL, 0,       164},
1205#line 166 "../../libgst/builtins.gperf"
1206    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str667,         			NULL, 1,       132},
1207#line 190 "../../libgst/builtins.gperf"
1208    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str668,                  NULL, 0,       156},
1209#line 133 "../../libgst/builtins.gperf"
1210    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str669,         			NULL, 0,       99},
1211#line 64 "../../libgst/builtins.gperf"
1212    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str670,				NULL, 0,	JAVA_AS_INT_SPECIAL},
1213#line 152 "../../libgst/builtins.gperf"
1214    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str671,            			NULL, 1,       118},
1215#line 83 "../../libgst/builtins.gperf"
1216    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str672,             			NULL, 1,       49},
1217#line 168 "../../libgst/builtins.gperf"
1218    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str673,          			NULL, 1,       134},
1219    {-1,NULL,-1,-1},
1220#line 216 "../../libgst/builtins.gperf"
1221    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str675,              			NULL, 0,       182},
1222    {-1,NULL,-1,-1},
1223#line 271 "../../libgst/builtins.gperf"
1224    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str677,           			NULL, 2,       237},
1225#line 220 "../../libgst/builtins.gperf"
1226    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str678,     			NULL, 2,       186},
1227#line 70 "../../libgst/builtins.gperf"
1228    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str679,        			NULL, 1,       36},
1229#line 134 "../../libgst/builtins.gperf"
1230    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str680,   			NULL, 2,       100},
1231    {-1,NULL,-1,-1},
1232#line 82 "../../libgst/builtins.gperf"
1233    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str682,          			NULL, 0,       48},
1234#line 224 "../../libgst/builtins.gperf"
1235    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str683,			NULL, 2,       190},
1236    {-1,NULL,-1,-1},
1237#line 140 "../../libgst/builtins.gperf"
1238    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str685,          			NULL, 1,       106},
1239    {-1,NULL,-1,-1},
1240#line 62 "../../libgst/builtins.gperf"
1241    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str687,              			NULL, 1,        VALUE_COLON_SPECIAL},
1242#line 71 "../../libgst/builtins.gperf"
1243    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str688,           			NULL, 0,       37},
1244    {-1,NULL,-1,-1},
1245#line 131 "../../libgst/builtins.gperf"
1246    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str690,           			NULL, 1,       97},
1247    {-1,NULL,-1,-1},
1248#line 283 "../../libgst/builtins.gperf"
1249    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str692,          			NULL, 1,       249},
1250#line 158 "../../libgst/builtins.gperf"
1251    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str693,       			NULL, 2,       124},
1252#line 259 "../../libgst/builtins.gperf"
1253    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str694,             			NULL, 0,       225},
1254#line 258 "../../libgst/builtins.gperf"
1255    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str695,             			NULL, 0,       224},
1256#line 200 "../../libgst/builtins.gperf"
1257    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str696,            NULL, 2,       166},
1258#line 231 "../../libgst/builtins.gperf"
1259    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str697,           			NULL, 0,       197},
1260    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1261#line 50 "../../libgst/builtins.gperf"
1262    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str700,            			NULL, 1,        BIT_XOR_SPECIAL},
1263#line 68 "../../libgst/builtins.gperf"
1264    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str701,	     			NULL, 1,       34},
1265    {-1,NULL,-1,-1},
1266#line 278 "../../libgst/builtins.gperf"
1267    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str703,           			NULL, 0,       244},
1268    {-1,NULL,-1,-1},
1269#line 197 "../../libgst/builtins.gperf"
1270    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str705,        NULL, 4,       163},
1271    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1272#line 285 "../../libgst/builtins.gperf"
1273    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str709,             			NULL, 0,       251},
1274#line 260 "../../libgst/builtins.gperf"
1275    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str710,           			NULL, 0,       226},
1276#line 73 "../../libgst/builtins.gperf"
1277    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str711,                			NULL, 1,       39},
1278#line 111 "../../libgst/builtins.gperf"
1279    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str712,          			NULL, 0,       77},
1280    {-1,NULL,-1,-1},
1281#line 203 "../../libgst/builtins.gperf"
1282    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str714,         			NULL, 0,       169},
1283    {-1,NULL,-1,-1},
1284#line 264 "../../libgst/builtins.gperf"
1285    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str716,     			NULL, 1,       230},
1286    {-1,NULL,-1,-1},
1287#line 176 "../../libgst/builtins.gperf"
1288    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str718,           			NULL, 0,       142},
1289#line 227 "../../libgst/builtins.gperf"
1290    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str719,                 			NULL, 1,       193},
1291    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1292    {-1,NULL,-1,-1},
1293#line 213 "../../libgst/builtins.gperf"
1294    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str724,      			NULL, 2,       179},
1295#line 182 "../../libgst/builtins.gperf"
1296    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str725,               			NULL, 0,       148},
1297    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1298#line 280 "../../libgst/builtins.gperf"
1299    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str728,           			NULL, 2,       246},
1300#line 93 "../../libgst/builtins.gperf"
1301    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str729,                			NULL, 0,       59},
1302#line 65 "../../libgst/builtins.gperf"
1303    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str730,				NULL, 0,	JAVA_AS_LONG_SPECIAL},
1304    {-1,NULL,-1,-1},
1305#line 95 "../../libgst/builtins.gperf"
1306    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str732,          			NULL, 1,       61},
1307    {-1,NULL,-1,-1},
1308#line 100 "../../libgst/builtins.gperf"
1309    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str734,       			NULL, 2,       66},
1310#line 188 "../../libgst/builtins.gperf"
1311    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str735,       			NULL, 1,       154},
1312    {-1,NULL,-1,-1},
1313#line 170 "../../libgst/builtins.gperf"
1314    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str737,            			NULL, 0,       136},
1315#line 141 "../../libgst/builtins.gperf"
1316    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str738,         			NULL, 1,       107},
1317    {-1,NULL,-1,-1},
1318#line 97 "../../libgst/builtins.gperf"
1319    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str740,           			NULL, 0,       63},
1320#line 281 "../../libgst/builtins.gperf"
1321    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str741,    			NULL, 1,       247},
1322#line 221 "../../libgst/builtins.gperf"
1323    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str742,            			NULL, 1,       187},
1324#line 226 "../../libgst/builtins.gperf"
1325    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str743,            			NULL, 1,       192},
1326#line 223 "../../libgst/builtins.gperf"
1327    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str744,          			NULL, 1,       189},
1328#line 173 "../../libgst/builtins.gperf"
1329    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str745,      			NULL, 0,       139},
1330    {-1,NULL,-1,-1},
1331#line 89 "../../libgst/builtins.gperf"
1332    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str747,         			NULL, 0,       55},
1333#line 67 "../../libgst/builtins.gperf"
1334    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str748,        			NULL, 0,        THIS_CONTEXT_SPECIAL},
1335#line 185 "../../libgst/builtins.gperf"
1336    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str749,              			NULL, 1,       151},
1337    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1338#line 284 "../../libgst/builtins.gperf"
1339    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str753,         			NULL, 0,       250},
1340    {-1,NULL,-1,-1},
1341#line 105 "../../libgst/builtins.gperf"
1342    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str755,            			NULL, 1,       71},
1343#line 108 "../../libgst/builtins.gperf"
1344    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str756,           			NULL, 0,       74},
1345    {-1,NULL,-1,-1},
1346#line 193 "../../libgst/builtins.gperf"
1347    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str758,         			NULL, 1,       159},
1348    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1349    {-1,NULL,-1,-1},
1350#line 286 "../../libgst/builtins.gperf"
1351    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str763,           NULL, 3,       252},
1352    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1353#line 122 "../../libgst/builtins.gperf"
1354    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str767,         			NULL, 2,       88},
1355#line 85 "../../libgst/builtins.gperf"
1356    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str768,           			NULL, 1,       51},
1357#line 53 "../../libgst/builtins.gperf"
1358    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str769,            			NULL, 1,        BIT_AND_SPECIAL},
1359    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1360#line 274 "../../libgst/builtins.gperf"
1361    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str773,      			NULL, 2,       240},
1362    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1363#line 225 "../../libgst/builtins.gperf"
1364    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str776,                 NULL, 4,       191},
1365    {-1,NULL,-1,-1},
1366#line 104 "../../libgst/builtins.gperf"
1367    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str778, 			NULL, 3,       70},
1368#line 130 "../../libgst/builtins.gperf"
1369    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str779,                			NULL, 1,       96},
1370#line 135 "../../libgst/builtins.gperf"
1371    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str780,            			NULL, 1,       101},
1372#line 169 "../../libgst/builtins.gperf"
1373    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str781,           			NULL, 1,       135},
1374    {-1,NULL,-1,-1},
1375#line 115 "../../libgst/builtins.gperf"
1376    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str783,                NULL, 4,       81},
1377    {-1,NULL,-1,-1},
1378#line 161 "../../libgst/builtins.gperf"
1379    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str785,       			NULL, 2,       127},
1380    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1381#line 110 "../../libgst/builtins.gperf"
1382    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str789,            			NULL, 1,       76},
1383    {-1,NULL,-1,-1},
1384#line 215 "../../libgst/builtins.gperf"
1385    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str791,        			NULL, 1,       181},
1386    {-1,NULL,-1,-1},
1387#line 228 "../../libgst/builtins.gperf"
1388    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str793,       			NULL, 1,       194},
1389    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1390    {-1,NULL,-1,-1},
1391#line 180 "../../libgst/builtins.gperf"
1392    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str798,   			NULL, 1,       146},
1393    {-1,NULL,-1,-1},
1394#line 246 "../../libgst/builtins.gperf"
1395    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str800,          			NULL, 0,       212},
1396    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1397#line 252 "../../libgst/builtins.gperf"
1398    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str803,          			NULL, 1,       218},
1399#line 251 "../../libgst/builtins.gperf"
1400    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str804,            			NULL, 0,       217},
1401    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1402#line 253 "../../libgst/builtins.gperf"
1403    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str807, 			NULL, 0,       219},
1404    {-1,NULL,-1,-1},
1405#line 119 "../../libgst/builtins.gperf"
1406    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str809, 			NULL, 0,       85},
1407#line 243 "../../libgst/builtins.gperf"
1408    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str810,   			NULL, 1,       209},
1409#line 96 "../../libgst/builtins.gperf"
1410    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str811,       			NULL, 2,       62},
1411    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1412#line 151 "../../libgst/builtins.gperf"
1413    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str814,    			NULL, 2,       117},
1414    {-1,NULL,-1,-1},
1415#line 91 "../../libgst/builtins.gperf"
1416    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str816,           			NULL, 0,       57},
1417    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1418#line 54 "../../libgst/builtins.gperf"
1419    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str819,             			NULL, 1,        BIT_OR_SPECIAL},
1420    {-1,NULL,-1,-1},
1421#line 287 "../../libgst/builtins.gperf"
1422    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str821,            			NULL, 1,       253},
1423#line 282 "../../libgst/builtins.gperf"
1424    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str822,          			NULL, 0,       248},
1425    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1426#line 187 "../../libgst/builtins.gperf"
1427    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str826,             			NULL, 0,       153},
1428    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1429    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1430#line 174 "../../libgst/builtins.gperf"
1431    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str833,            			NULL, 0,       140},
1432#line 268 "../../libgst/builtins.gperf"
1433    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str834,      			NULL, 0,       234},
1434    {-1,NULL,-1,-1},
1435#line 155 "../../libgst/builtins.gperf"
1436    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str836,      			NULL, 1,       121},
1437    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1438#line 87 "../../libgst/builtins.gperf"
1439    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str839,          			NULL, 0,       53},
1440    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1441#line 92 "../../libgst/builtins.gperf"
1442    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str842,            			NULL, 0,       58},
1443    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1444#line 129 "../../libgst/builtins.gperf"
1445    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str846,      			NULL, 2,       95},
1446#line 178 "../../libgst/builtins.gperf"
1447    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str847,          			NULL, 0,       144},
1448    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1449    {-1,NULL,-1,-1},
1450#line 289 "../../libgst/builtins.gperf"
1451    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str852,        			NULL, 1,       255},
1452    {-1,NULL,-1,-1},
1453#line 56 "../../libgst/builtins.gperf"
1454    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str854,            			NULL, 2,        AT_PUT_SPECIAL},
1455    {-1,NULL,-1,-1},
1456#line 78 "../../libgst/builtins.gperf"
1457    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str856,           			NULL, 0,       44},
1458    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1459    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1460    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1461    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1462    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1463    {-1,NULL,-1,-1},
1464#line 149 "../../libgst/builtins.gperf"
1465    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str873,        			NULL, 0,       115},
1466    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1467    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1468    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1469    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1470#line 275 "../../libgst/builtins.gperf"
1471    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str885,       			NULL, 1,       241},
1472    {-1,NULL,-1,-1},
1473#line 202 "../../libgst/builtins.gperf"
1474    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str887,     			NULL, 2,       168},
1475    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1476    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1477    {-1,NULL,-1,-1},
1478#line 204 "../../libgst/builtins.gperf"
1479    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str895,              NULL, 2,       170},
1480    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1481    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1482#line 160 "../../libgst/builtins.gperf"
1483    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str901,             			NULL, 2,       126},
1484    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1485    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1486    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1487    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1488    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1489    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1490#line 232 "../../libgst/builtins.gperf"
1491    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str920,        			NULL, 0,       198},
1492    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1493#line 262 "../../libgst/builtins.gperf"
1494    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str924,             			NULL, 1,       228},
1495    {-1,NULL,-1,-1},
1496#line 199 "../../libgst/builtins.gperf"
1497    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str926,       			NULL, 2,       165},
1498    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1499    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1500    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1501    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1502    {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1503#line 86 "../../libgst/builtins.gperf"
1504    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str941,           			NULL, 1,       52},
1505    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1506    {-1,NULL,-1,-1},
1507#line 270 "../../libgst/builtins.gperf"
1508    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str946,       			NULL, 0,       236},
1509    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1510    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1511    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1512    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1513    {-1,NULL,-1,-1},
1514#line 288 "../../libgst/builtins.gperf"
1515    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str960,            			NULL, 1,       254},
1516    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1517    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1518#line 164 "../../libgst/builtins.gperf"
1519    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str967,          			NULL, 0,       130},
1520    {-1,NULL,-1,-1},
1521#line 279 "../../libgst/builtins.gperf"
1522    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str969,            			NULL, 1,       245},
1523    {-1,NULL,-1,-1}, {-1,NULL,-1,-1}, {-1,NULL,-1,-1},
1524#line 201 "../../libgst/builtins.gperf"
1525    {(int)(long)&((struct _gst_builtin_selectors_names_t *)0)->_gst_builtin_selectors_names_str973,    			NULL, 0,       167}
1526  };
1527
1528#ifdef __GNUC__
1529__inline
1530#endif
1531struct builtin_selector *
1532_gst_lookup_builtin_selector (str, len)
1533     register const char *str;
1534     register unsigned int len;
1535{
1536  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
1537    {
1538      register int key = _gst_hash_selector (str, len);
1539
1540      if (key <= MAX_HASH_VALUE && key >= 0)
1541        if (len == lengthtable[key])
1542          {
1543            register const char *s = _gst_builtin_selectors_hash[key].offset + _gst_builtin_selectors_names;
1544
1545            if (*str == *s && !memcmp (str + 1, s + 1, len - 1))
1546              return &_gst_builtin_selectors_hash[key];
1547          }
1548    }
1549  return 0;
1550}
1551