diff options
Diffstat (limited to 'meta/recipes-devtools/rpm/rpm/rpm-syck-fix-gram.patch')
-rw-r--r-- | meta/recipes-devtools/rpm/rpm/rpm-syck-fix-gram.patch | 1081 |
1 files changed, 1081 insertions, 0 deletions
diff --git a/meta/recipes-devtools/rpm/rpm/rpm-syck-fix-gram.patch b/meta/recipes-devtools/rpm/rpm/rpm-syck-fix-gram.patch new file mode 100644 index 0000000000..d6493c197e --- /dev/null +++ b/meta/recipes-devtools/rpm/rpm/rpm-syck-fix-gram.patch | |||
@@ -0,0 +1,1081 @@ | |||
1 | Fix the syck/lib/gram.y | ||
2 | |||
3 | This resolves a problem during compilation: | ||
4 | |||
5 | ../../../rpm/syck/lib/gram.y:66:27: error: 'parser' undeclared (first use in this function) | ||
6 | ((SyckParser *)parser)->root = syck_hdlr_add_node( (SyckParser *)parser, $1 ); | ||
7 | ^ | ||
8 | ../../../rpm/syck/lib/gram.y:66:27: note: each undeclared identifier is reported only once for each function it appears in | ||
9 | ../../../rpm/syck/lib/syck.c: In function 'syck_parse': | ||
10 | ../../../rpm/syck/lib/syck.c:516:5: warning: implicit declaration of function 'syckparse' [-Wimplicit-function-declaration] | ||
11 | syckparse( p ); | ||
12 | ^ | ||
13 | |||
14 | This patch was generated by reverting the grammer back to a previous | ||
15 | version. | ||
16 | |||
17 | Signed-off-by: Mark Hatle <mark.hatle@windriver.com> | ||
18 | |||
19 | Index: rpm/syck/lib/gram.y | ||
20 | =================================================================== | ||
21 | --- rpm.orig/syck/lib/gram.y | ||
22 | +++ rpm/syck/lib/gram.y | ||
23 | @@ -9,18 +9,10 @@ | ||
24 | |||
25 | %start doc | ||
26 | %pure-parser | ||
27 | -%parse-param {void* parser} | ||
28 | -%lex-param {void* parser} | ||
29 | |||
30 | |||
31 | %{ | ||
32 | |||
33 | -#define YYDEBUG 1 | ||
34 | -#define YYERROR_VERBOSE 1 | ||
35 | -#ifndef YYSTACK_USE_ALLOCA | ||
36 | -#define YYSTACK_USE_ALLOCA 0 | ||
37 | -#endif | ||
38 | - | ||
39 | #include "system.h" | ||
40 | #include "syck.h" | ||
41 | #include "debug.h" | ||
42 | @@ -28,6 +20,9 @@ | ||
43 | void apply_seq_in_map( SyckParser *parser, SyckNode *n ) | ||
44 | /*@*/; | ||
45 | |||
46 | +#define YYPARSE_PARAM parser | ||
47 | +#define YYLEX_PARAM parser | ||
48 | + | ||
49 | #define NULL_NODE(parser, node) \ | ||
50 | SyckNode *node = syck_new_str( "", scalar_plain ); \ | ||
51 | if ( ((SyckParser *)parser)->taguri_expansion == 1 ) \ | ||
52 | Index: rpm/syck/lib/Makefile.am | ||
53 | =================================================================== | ||
54 | --- rpm.orig/syck/lib/Makefile.am | ||
55 | +++ rpm/syck/lib/Makefile.am | ||
56 | @@ -49,25 +49,25 @@ SYCK_SPLINT_SRCS = \ | ||
57 | token.c \ | ||
58 | implicit.c | ||
59 | |||
60 | -#gram.c: gram.y | ||
61 | -# $(YACC) -d -t -v -p syck -o $@ $< | ||
62 | -# -@if test -f gram.c; then \ | ||
63 | -# { echo "/*@-globs -mods -modnomods -moduncon -modunconnomods @*/";\ | ||
64 | -# echo "/*@-noeffect -noeffectuncon @*/";\ | ||
65 | -# echo "/*@-nullassign @*/";\ | ||
66 | -# echo "/*@-readonlytrans @*/";\ | ||
67 | -# echo "/*@-uniondef @*/";\ | ||
68 | -# echo "/*@-warnlintcomments @*/";\ | ||
69 | -# cat gram.c;\ | ||
70 | -# echo "/*@=warnlintcomments @*/";\ | ||
71 | -# echo "/*@=uniondef @*/";\ | ||
72 | -# echo "/*@=readonlytrans @*/";\ | ||
73 | -# echo "/*@=nullassign @*/";\ | ||
74 | -# echo "/*@=noeffect =noeffectuncon @*/";\ | ||
75 | -# echo "/*@=globs =mods =modnomods =moduncon =modunconnomods @*/";\ | ||
76 | -# } > _gram.c ;\ | ||
77 | -# mv -f _gram.c gram.c; \ | ||
78 | -# fi | ||
79 | +gram.c: gram.y | ||
80 | + $(YACC) -d -t -v -p syck -o $@ $< | ||
81 | + -@if test -f gram.c; then \ | ||
82 | + { echo "/*@-globs -mods -modnomods -moduncon -modunconnomods @*/";\ | ||
83 | + echo "/*@-noeffect -noeffectuncon @*/";\ | ||
84 | + echo "/*@-nullassign @*/";\ | ||
85 | + echo "/*@-readonlytrans @*/";\ | ||
86 | + echo "/*@-uniondef @*/";\ | ||
87 | + echo "/*@-warnlintcomments @*/";\ | ||
88 | + cat gram.c;\ | ||
89 | + echo "/*@=warnlintcomments @*/";\ | ||
90 | + echo "/*@=uniondef @*/";\ | ||
91 | + echo "/*@=readonlytrans @*/";\ | ||
92 | + echo "/*@=nullassign @*/";\ | ||
93 | + echo "/*@=noeffect =noeffectuncon @*/";\ | ||
94 | + echo "/*@=globs =mods =modnomods =moduncon =modunconnomods @*/";\ | ||
95 | + } > _gram.c ;\ | ||
96 | + mv -f _gram.c gram.c; \ | ||
97 | + fi | ||
98 | |||
99 | BUILT_SOURCES = gram.c gram.h | ||
100 | |||
101 | Index: rpm/syck/lib/implicit.c | ||
102 | =================================================================== | ||
103 | --- rpm.orig/syck/lib/implicit.c | ||
104 | +++ rpm/syck/lib/implicit.c | ||
105 | @@ -19,11 +19,6 @@ | ||
106 | #define YYLIMIT limit | ||
107 | #define YYFILL(n) | ||
108 | |||
109 | -#ifdef __clang__ | ||
110 | -#pragma clang diagnostic push | ||
111 | -#pragma clang diagnostic ignored "-Wempty-body" | ||
112 | -#endif | ||
113 | - | ||
114 | void | ||
115 | try_tag_implicit( SyckNode *n, int taguri ) | ||
116 | { | ||
117 | @@ -3000,8 +2995,4 @@ yy270: ++YYCURSOR; | ||
118 | |||
119 | } | ||
120 | |||
121 | -#ifdef __clang__ | ||
122 | -#pragma clang diagnostic pop | ||
123 | -#endif | ||
124 | - | ||
125 | /*@=noret@*/ | ||
126 | Index: rpm/syck/lib/syck.c | ||
127 | =================================================================== | ||
128 | --- rpm.orig/syck/lib/syck.c | ||
129 | +++ rpm/syck/lib/syck.c | ||
130 | @@ -519,7 +519,7 @@ syck_parse( SyckParser *p ) | ||
131 | } | ||
132 | |||
133 | void | ||
134 | -syck_default_error_handler( SyckParser *p, const char *msg ) | ||
135 | +syck_default_error_handler( SyckParser *p, char *msg ) | ||
136 | { | ||
137 | printf( "Error at [Line %d, Col %ld]: %s\n", | ||
138 | p->linect, | ||
139 | Index: rpm/syck/lib/syck.h | ||
140 | =================================================================== | ||
141 | --- rpm.orig/syck/lib/syck.h | ||
142 | +++ rpm/syck/lib/syck.h | ||
143 | @@ -175,7 +175,7 @@ typedef struct _syck_str SyckIoStr; | ||
144 | typedef struct _syck_level SyckLevel; | ||
145 | |||
146 | typedef SYMID (*SyckNodeHandler)(SyckParser *p, SyckNode *n); | ||
147 | -typedef void (*SyckErrorHandler)(SyckParser *p, const char *); | ||
148 | +typedef void (*SyckErrorHandler)(SyckParser *p, char *); | ||
149 | typedef SyckNode * (*SyckBadAnchorHandler)(SyckParser *p, char *); | ||
150 | typedef long (*SyckIoFileRead)(char *, SyckIoFile *, long, long); | ||
151 | typedef long (*SyckIoStrRead)(char *, SyckIoStr *, long, long); | ||
152 | @@ -546,7 +546,7 @@ long syck_parser_readlen( SyckParser *p, | ||
153 | SYMID syck_parse( SyckParser *p ) | ||
154 | /*@globals fileSystem @*/ | ||
155 | /*@modifies p, fileSystem @*/; | ||
156 | -void syck_default_error_handler( SyckParser *p, const char * ) | ||
157 | +void syck_default_error_handler( SyckParser *p, char * ) | ||
158 | /*@globals fileSystem @*/ | ||
159 | /*@modifies p, fileSystem @*/; | ||
160 | SYMID syck_yaml2byte_handler( SyckParser *p, SyckNode *n ) | ||
161 | @@ -619,7 +619,7 @@ long syck_seq_count( SyckNode *seq ) | ||
162 | /* | ||
163 | * Lexer prototypes | ||
164 | */ | ||
165 | -void syckerror( void *, const char *msg ) | ||
166 | +void syckerror( char *msg ) | ||
167 | /*@*/; | ||
168 | /* XXX union YYSTYPE *sycklval has issues on Mac OS X. */ | ||
169 | int sycklex( void *_sycklval, SyckParser *parser ) | ||
170 | Index: rpm/syck/lib/token.c | ||
171 | =================================================================== | ||
172 | --- rpm.orig/syck/lib/token.c | ||
173 | +++ rpm/syck/lib/token.c | ||
174 | @@ -270,11 +270,11 @@ sycklex( void * _sycklval, SyckParser *p | ||
175 | return sycklex_yaml_utf8( sycklval, parser ); | ||
176 | |||
177 | case syck_yaml_utf16: | ||
178 | - syckerror( parser, "UTF-16 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); | ||
179 | + syckerror( "UTF-16 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); | ||
180 | break; | ||
181 | |||
182 | case syck_yaml_utf32: | ||
183 | - syckerror( parser, "UTF-32 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); | ||
184 | + syckerror( "UTF-32 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); | ||
185 | break; | ||
186 | |||
187 | case syck_bytecode_utf8: | ||
188 | @@ -2739,15 +2739,14 @@ syckwrap(void) | ||
189 | } | ||
190 | |||
191 | void | ||
192 | -syckerror( void *p, const char *msg ) | ||
193 | +syckerror( char *msg ) | ||
194 | { | ||
195 | - SyckParser * parser = (SyckParser *)p; | ||
196 | /*@-mods@*/ | ||
197 | - if ( parser->error_handler == NULL ) | ||
198 | - parser->error_handler = syck_default_error_handler; | ||
199 | + if ( syck_parser_ptr->error_handler == NULL ) | ||
200 | + syck_parser_ptr->error_handler = syck_default_error_handler; | ||
201 | |||
202 | - parser->root = parser->root_on_error; | ||
203 | + syck_parser_ptr->root = syck_parser_ptr->root_on_error; | ||
204 | /*@=mods@*/ | ||
205 | - (parser->error_handler)(parser, msg); | ||
206 | + (syck_parser_ptr->error_handler)(syck_parser_ptr, msg); | ||
207 | } | ||
208 | |||
209 | Index: rpm/syck/lib/bytecode.c | ||
210 | =================================================================== | ||
211 | --- rpm.orig/syck/lib/bytecode.c | ||
212 | +++ rpm/syck/lib/bytecode.c | ||
213 | @@ -1,10 +1,10 @@ | ||
214 | -/* Generated by re2c 0.9.12 on Tue Mar 14 00:14:53 2006 */ | ||
215 | +/* Generated by re2c 0.13.5 on Tue Feb 23 12:04:00 2016 */ | ||
216 | #line 1 "bytecode.re" | ||
217 | /* | ||
218 | * bytecode.re | ||
219 | * | ||
220 | * $Author: why $ | ||
221 | - * $Date: 2005-09-20 08:21:06 +0300 (Tue, 20 Sep 2005) $ | ||
222 | + * $Date: 2005/09/20 05:21:06 $ | ||
223 | * | ||
224 | * Copyright (C) 2003 why the lucky stiff | ||
225 | */ | ||
226 | @@ -27,14 +27,11 @@ | ||
227 | #define YYLINEPTR parser->lineptr | ||
228 | #define YYLINECTPTR parser->linectptr | ||
229 | #define YYLINE parser->linect | ||
230 | -#define YYFILL(n) (void) syck_parser_read(parser) | ||
231 | +#define YYFILL(n) syck_parser_read(parser) | ||
232 | |||
233 | -/*@unchecked@*/ /*@null@*/ | ||
234 | extern SyckParser *syck_parser_ptr; | ||
235 | |||
236 | -/*@null@*/ | ||
237 | -char *get_inline( SyckParser *parser ) | ||
238 | - /*@modifies parser @*/; | ||
239 | +char *get_inline( SyckParser *parser ); | ||
240 | |||
241 | /* | ||
242 | * Repositions the cursor at `n' offset from the token start. | ||
243 | @@ -137,14 +134,12 @@ char *get_inline( SyckParser *parser ) | ||
244 | */ | ||
245 | int | ||
246 | sycklex_bytecode_utf8( YYSTYPE *sycklval, SyckParser *parser ) | ||
247 | - /*@globals syck_parser_ptr @*/ | ||
248 | - /*@modifies sycklval, parser, syck_parser_ptr @*/ | ||
249 | { | ||
250 | SyckLevel *lvl; | ||
251 | syck_parser_ptr = parser; | ||
252 | if ( YYCURSOR == NULL ) | ||
253 | { | ||
254 | - (void) syck_parser_read( parser ); | ||
255 | + syck_parser_read( parser ); | ||
256 | } | ||
257 | |||
258 | if ( parser->force_token != 0 ) | ||
259 | @@ -171,42 +166,37 @@ sycklex_bytecode_utf8( YYSTYPE *sycklval | ||
260 | #line 165 "<stdout>" | ||
261 | { | ||
262 | YYCTYPE yych; | ||
263 | - unsigned int yyaccept = 0; | ||
264 | - goto yy0; | ||
265 | - /*@notreached@*/ | ||
266 | - ++YYCURSOR; | ||
267 | -yy0: | ||
268 | - if((YYLIMIT - YYCURSOR) < 3) YYFILL(3); | ||
269 | + | ||
270 | + if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); | ||
271 | yych = *YYCURSOR; | ||
272 | - switch(yych){ | ||
273 | + switch (yych) { | ||
274 | case 0x00: goto yy2; | ||
275 | case 'D': goto yy3; | ||
276 | default: goto yy5; | ||
277 | } | ||
278 | -yy2: YYCURSOR = YYMARKER; | ||
279 | - switch(yyaccept){ | ||
280 | - case 0: goto yy4; | ||
281 | - } | ||
282 | -yy3: yyaccept = 0; | ||
283 | +yy2: | ||
284 | + YYCURSOR = YYMARKER; | ||
285 | + goto yy4; | ||
286 | +yy3: | ||
287 | yych = *(YYMARKER = ++YYCURSOR); | ||
288 | - switch(yych){ | ||
289 | - case 0x0A: goto yy6; | ||
290 | - case 0x0D: goto yy8; | ||
291 | + switch (yych) { | ||
292 | + case '\n': goto yy6; | ||
293 | + case '\r': goto yy8; | ||
294 | default: goto yy4; | ||
295 | } | ||
296 | yy4: | ||
297 | #line 199 "bytecode.re" | ||
298 | -{ YYPOS(0); | ||
299 | + { YYPOS(0); | ||
300 | goto Document; | ||
301 | } | ||
302 | -#line 195 "<stdout>" | ||
303 | -yy5: yych = *++YYCURSOR; | ||
304 | +#line 191 "<stdout>" | ||
305 | +yy5: | ||
306 | + yych = *++YYCURSOR; | ||
307 | goto yy4; | ||
308 | -yy6: ++YYCURSOR; | ||
309 | - goto yy7; | ||
310 | -yy7: | ||
311 | +yy6: | ||
312 | + ++YYCURSOR; | ||
313 | #line 186 "bytecode.re" | ||
314 | -{ if ( lvl->status == syck_lvl_header ) | ||
315 | + { if ( lvl->status == syck_lvl_header ) | ||
316 | { | ||
317 | CHK_NL(YYCURSOR); | ||
318 | goto Directive; | ||
319 | @@ -218,10 +208,11 @@ yy7: | ||
320 | return 0; | ||
321 | } | ||
322 | } | ||
323 | -#line 214 "<stdout>" | ||
324 | -yy8: ++YYCURSOR; | ||
325 | - switch((yych = *YYCURSOR)) { | ||
326 | - case 0x0A: goto yy6; | ||
327 | +#line 210 "<stdout>" | ||
328 | +yy8: | ||
329 | + ++YYCURSOR; | ||
330 | + switch ((yych = *YYCURSOR)) { | ||
331 | + case '\n': goto yy6; | ||
332 | default: goto yy2; | ||
333 | } | ||
334 | } | ||
335 | @@ -239,19 +230,15 @@ Document: | ||
336 | YYTOKEN = YYCURSOR; | ||
337 | |||
338 | |||
339 | -#line 235 "<stdout>" | ||
340 | +#line 232 "<stdout>" | ||
341 | { | ||
342 | YYCTYPE yych; | ||
343 | - goto yy9; | ||
344 | - /*@notreached@*/ | ||
345 | - ++YYCURSOR; | ||
346 | -yy9: | ||
347 | - if((YYLIMIT - YYCURSOR) < 3) YYFILL(3); | ||
348 | + if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); | ||
349 | yych = *YYCURSOR; | ||
350 | - switch(yych){ | ||
351 | + switch (yych) { | ||
352 | case 0x00: goto yy30; | ||
353 | - case 0x0A: goto yy27; | ||
354 | - case 0x0D: goto yy29; | ||
355 | + case '\n': goto yy27; | ||
356 | + case '\r': goto yy29; | ||
357 | case 'A': goto yy19; | ||
358 | case 'D': goto yy12; | ||
359 | case 'E': goto yy16; | ||
360 | @@ -264,71 +251,73 @@ yy9: | ||
361 | case 'c': goto yy25; | ||
362 | default: goto yy11; | ||
363 | } | ||
364 | -yy11:yy12: yych = *++YYCURSOR; | ||
365 | - switch(yych){ | ||
366 | - case 0x0A: goto yy41; | ||
367 | - case 0x0D: goto yy44; | ||
368 | +yy11: | ||
369 | +yy12: | ||
370 | + yych = *++YYCURSOR; | ||
371 | + switch (yych) { | ||
372 | + case '\n': goto yy41; | ||
373 | + case '\r': goto yy44; | ||
374 | default: goto yy11; | ||
375 | } | ||
376 | -yy13: yych = *++YYCURSOR; | ||
377 | - switch(yych){ | ||
378 | - case 0x0A: goto yy41; | ||
379 | - case 0x0D: goto yy43; | ||
380 | +yy13: | ||
381 | + yych = *++YYCURSOR; | ||
382 | + switch (yych) { | ||
383 | + case '\n': goto yy41; | ||
384 | + case '\r': goto yy43; | ||
385 | default: goto yy11; | ||
386 | } | ||
387 | -yy14: yych = *++YYCURSOR; | ||
388 | - switch(yych){ | ||
389 | - case 0x0A: goto yy38; | ||
390 | - case 0x0D: goto yy40; | ||
391 | +yy14: | ||
392 | + yych = *++YYCURSOR; | ||
393 | + switch (yych) { | ||
394 | + case '\n': goto yy38; | ||
395 | + case '\r': goto yy40; | ||
396 | default: goto yy11; | ||
397 | } | ||
398 | -yy15: yych = *++YYCURSOR; | ||
399 | - switch(yych){ | ||
400 | - case 0x0A: goto yy35; | ||
401 | - case 0x0D: goto yy37; | ||
402 | +yy15: | ||
403 | + yych = *++YYCURSOR; | ||
404 | + switch (yych) { | ||
405 | + case '\n': goto yy35; | ||
406 | + case '\r': goto yy37; | ||
407 | default: goto yy11; | ||
408 | } | ||
409 | -yy16: yych = *++YYCURSOR; | ||
410 | - switch(yych){ | ||
411 | - case 0x0A: goto yy32; | ||
412 | - case 0x0D: goto yy34; | ||
413 | +yy16: | ||
414 | + yych = *++YYCURSOR; | ||
415 | + switch (yych) { | ||
416 | + case '\n': goto yy32; | ||
417 | + case '\r': goto yy34; | ||
418 | default: goto yy11; | ||
419 | } | ||
420 | -yy17: ++YYCURSOR; | ||
421 | - goto yy18; | ||
422 | -yy18: | ||
423 | +yy17: | ||
424 | + ++YYCURSOR; | ||
425 | #line 288 "bytecode.re" | ||
426 | -{ ADD_BYTE_LEVEL(lvl, lvl->spaces + 1, syck_lvl_str); | ||
427 | + { ADD_BYTE_LEVEL(lvl, lvl->spaces + 1, syck_lvl_str); | ||
428 | goto Scalar; | ||
429 | } | ||
430 | -#line 296 "<stdout>" | ||
431 | -yy19: ++YYCURSOR; | ||
432 | - goto yy20; | ||
433 | -yy20: | ||
434 | +#line 295 "<stdout>" | ||
435 | +yy19: | ||
436 | + ++YYCURSOR; | ||
437 | #line 292 "bytecode.re" | ||
438 | -{ ADD_BYTE_LEVEL(lvl, lvl->spaces + 1, syck_lvl_open); | ||
439 | + { ADD_BYTE_LEVEL(lvl, lvl->spaces + 1, syck_lvl_open); | ||
440 | sycklval->name = get_inline( parser ); | ||
441 | syck_hdlr_remove_anchor( parser, sycklval->name ); | ||
442 | CHK_NL(YYCURSOR); | ||
443 | return YAML_ANCHOR; | ||
444 | } | ||
445 | -#line 307 "<stdout>" | ||
446 | -yy21: ++YYCURSOR; | ||
447 | - goto yy22; | ||
448 | -yy22: | ||
449 | +#line 305 "<stdout>" | ||
450 | +yy21: | ||
451 | + ++YYCURSOR; | ||
452 | #line 299 "bytecode.re" | ||
453 | -{ ADD_BYTE_LEVEL(lvl, lvl->spaces + 1, syck_lvl_str); | ||
454 | + { ADD_BYTE_LEVEL(lvl, lvl->spaces + 1, syck_lvl_str); | ||
455 | sycklval->name = get_inline( parser ); | ||
456 | POP_LEVEL(); | ||
457 | if ( *( YYCURSOR - 1 ) == '\n' ) YYCURSOR--; | ||
458 | return YAML_ALIAS; | ||
459 | } | ||
460 | -#line 318 "<stdout>" | ||
461 | -yy23: ++YYCURSOR; | ||
462 | - goto yy24; | ||
463 | -yy24: | ||
464 | +#line 315 "<stdout>" | ||
465 | +yy23: | ||
466 | + ++YYCURSOR; | ||
467 | #line 306 "bytecode.re" | ||
468 | -{ char *qstr; | ||
469 | + { char *qstr; | ||
470 | ADD_BYTE_LEVEL(lvl, lvl->spaces + 1, syck_lvl_open); | ||
471 | qstr = get_inline( parser ); | ||
472 | CHK_NL(YYCURSOR); | ||
473 | @@ -387,18 +376,16 @@ yy24: | ||
474 | sycklval->name = qstr; | ||
475 | return YAML_TAGURI; | ||
476 | } | ||
477 | -#line 382 "<stdout>" | ||
478 | -yy25: ++YYCURSOR; | ||
479 | - goto yy26; | ||
480 | -yy26: | ||
481 | +#line 378 "<stdout>" | ||
482 | +yy25: | ||
483 | + ++YYCURSOR; | ||
484 | #line 366 "bytecode.re" | ||
485 | -{ goto Comment; } | ||
486 | -#line 388 "<stdout>" | ||
487 | -yy27: ++YYCURSOR; | ||
488 | - goto yy28; | ||
489 | -yy28: | ||
490 | + { goto Comment; } | ||
491 | +#line 383 "<stdout>" | ||
492 | +yy27: | ||
493 | + ++YYCURSOR; | ||
494 | #line 368 "bytecode.re" | ||
495 | -{ CHK_NL(YYCURSOR); | ||
496 | + { CHK_NL(YYCURSOR); | ||
497 | if ( lvl->status == syck_lvl_seq ) | ||
498 | { | ||
499 | return YAML_INDENT; | ||
500 | @@ -410,26 +397,25 @@ yy28: | ||
501 | } | ||
502 | goto Document; | ||
503 | } | ||
504 | -#line 405 "<stdout>" | ||
505 | -yy29: yych = *++YYCURSOR; | ||
506 | - switch(yych){ | ||
507 | - case 0x0A: goto yy27; | ||
508 | +#line 399 "<stdout>" | ||
509 | +yy29: | ||
510 | + yych = *++YYCURSOR; | ||
511 | + switch (yych) { | ||
512 | + case '\n': goto yy27; | ||
513 | default: goto yy11; | ||
514 | } | ||
515 | -yy30: ++YYCURSOR; | ||
516 | - goto yy31; | ||
517 | -yy31: | ||
518 | +yy30: | ||
519 | + ++YYCURSOR; | ||
520 | #line 381 "bytecode.re" | ||
521 | -{ ENSURE_YAML_IEND(lvl, -1); | ||
522 | + { ENSURE_YAML_IEND(lvl, -1); | ||
523 | YYPOS(0); | ||
524 | return 0; | ||
525 | } | ||
526 | -#line 419 "<stdout>" | ||
527 | -yy32: ++YYCURSOR; | ||
528 | - goto yy33; | ||
529 | -yy33: | ||
530 | +#line 413 "<stdout>" | ||
531 | +yy32: | ||
532 | + ++YYCURSOR; | ||
533 | #line 252 "bytecode.re" | ||
534 | -{ if ( lvl->status == syck_lvl_seq && lvl->ncount == 0 ) | ||
535 | + { if ( lvl->status == syck_lvl_seq && lvl->ncount == 0 ) | ||
536 | { | ||
537 | lvl->ncount++; | ||
538 | YYPOS(0); | ||
539 | @@ -464,17 +450,17 @@ yy33: | ||
540 | CHK_NL(YYCURSOR); | ||
541 | return YAML_IEND; | ||
542 | } | ||
543 | -#line 459 "<stdout>" | ||
544 | -yy34: yych = *++YYCURSOR; | ||
545 | - switch(yych){ | ||
546 | - case 0x0A: goto yy32; | ||
547 | +#line 452 "<stdout>" | ||
548 | +yy34: | ||
549 | + yych = *++YYCURSOR; | ||
550 | + switch (yych) { | ||
551 | + case '\n': goto yy32; | ||
552 | default: goto yy11; | ||
553 | } | ||
554 | -yy35: ++YYCURSOR; | ||
555 | - goto yy36; | ||
556 | -yy36: | ||
557 | +yy35: | ||
558 | + ++YYCURSOR; | ||
559 | #line 237 "bytecode.re" | ||
560 | -{ int complex = 0; | ||
561 | + { int complex = 0; | ||
562 | if ( lvl->ncount % 2 == 0 && ( lvl->status == syck_lvl_map || lvl->status == syck_lvl_seq ) ) | ||
563 | { | ||
564 | complex = 1; | ||
565 | @@ -488,17 +474,17 @@ yy36: | ||
566 | } | ||
567 | return YAML_IOPEN; | ||
568 | } | ||
569 | -#line 483 "<stdout>" | ||
570 | -yy37: yych = *++YYCURSOR; | ||
571 | - switch(yych){ | ||
572 | - case 0x0A: goto yy35; | ||
573 | +#line 476 "<stdout>" | ||
574 | +yy37: | ||
575 | + yych = *++YYCURSOR; | ||
576 | + switch (yych) { | ||
577 | + case '\n': goto yy35; | ||
578 | default: goto yy11; | ||
579 | } | ||
580 | -yy38: ++YYCURSOR; | ||
581 | - goto yy39; | ||
582 | -yy39: | ||
583 | +yy38: | ||
584 | + ++YYCURSOR; | ||
585 | #line 222 "bytecode.re" | ||
586 | -{ int complex = 0; | ||
587 | + { int complex = 0; | ||
588 | if ( lvl->ncount % 2 == 0 && ( lvl->status == syck_lvl_map || lvl->status == syck_lvl_seq ) ) | ||
589 | { | ||
590 | complex = 1; | ||
591 | @@ -512,29 +498,31 @@ yy39: | ||
592 | } | ||
593 | return YAML_IOPEN; | ||
594 | } | ||
595 | -#line 507 "<stdout>" | ||
596 | -yy40: yych = *++YYCURSOR; | ||
597 | - switch(yych){ | ||
598 | - case 0x0A: goto yy38; | ||
599 | +#line 500 "<stdout>" | ||
600 | +yy40: | ||
601 | + yych = *++YYCURSOR; | ||
602 | + switch (yych) { | ||
603 | + case '\n': goto yy38; | ||
604 | default: goto yy11; | ||
605 | } | ||
606 | -yy41: ++YYCURSOR; | ||
607 | - goto yy42; | ||
608 | -yy42: | ||
609 | +yy41: | ||
610 | + ++YYCURSOR; | ||
611 | #line 217 "bytecode.re" | ||
612 | -{ ENSURE_YAML_IEND(lvl, -1); | ||
613 | + { ENSURE_YAML_IEND(lvl, -1); | ||
614 | YYPOS(0); | ||
615 | return 0; | ||
616 | } | ||
617 | -#line 521 "<stdout>" | ||
618 | -yy43: yych = *++YYCURSOR; | ||
619 | - switch(yych){ | ||
620 | - case 0x0A: goto yy41; | ||
621 | +#line 514 "<stdout>" | ||
622 | +yy43: | ||
623 | + yych = *++YYCURSOR; | ||
624 | + switch (yych) { | ||
625 | + case '\n': goto yy41; | ||
626 | default: goto yy11; | ||
627 | } | ||
628 | -yy44: ++YYCURSOR; | ||
629 | - switch((yych = *YYCURSOR)) { | ||
630 | - case 0x0A: goto yy41; | ||
631 | +yy44: | ||
632 | + ++YYCURSOR; | ||
633 | + switch ((yych = *YYCURSOR)) { | ||
634 | + case '\n': goto yy41; | ||
635 | default: goto yy11; | ||
636 | } | ||
637 | } | ||
638 | @@ -548,28 +536,22 @@ Directive: | ||
639 | YYTOKEN = YYCURSOR; | ||
640 | |||
641 | |||
642 | -#line 543 "<stdout>" | ||
643 | +#line 538 "<stdout>" | ||
644 | { | ||
645 | YYCTYPE yych; | ||
646 | - unsigned int yyaccept = 0; | ||
647 | - goto yy45; | ||
648 | - /*@notreached@*/ | ||
649 | - ++YYCURSOR; | ||
650 | -yy45: | ||
651 | - if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
652 | + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
653 | yych = *YYCURSOR; | ||
654 | - switch(yych){ | ||
655 | + switch (yych) { | ||
656 | case 0x00: goto yy47; | ||
657 | case 'V': goto yy48; | ||
658 | default: goto yy50; | ||
659 | } | ||
660 | -yy47: YYCURSOR = YYMARKER; | ||
661 | - switch(yyaccept){ | ||
662 | - case 0: goto yy49; | ||
663 | - } | ||
664 | -yy48: yyaccept = 0; | ||
665 | +yy47: | ||
666 | + YYCURSOR = YYMARKER; | ||
667 | + goto yy49; | ||
668 | +yy48: | ||
669 | yych = *(YYMARKER = ++YYCURSOR); | ||
670 | - switch(yych){ | ||
671 | + switch (yych) { | ||
672 | case '.': | ||
673 | case '/': | ||
674 | case '0': | ||
675 | @@ -619,7 +601,8 @@ yy48: yyaccept = 0; | ||
676 | case '\\': | ||
677 | case ']': | ||
678 | case '^': | ||
679 | - case '_': case 'a': | ||
680 | + case '_': | ||
681 | + case 'a': | ||
682 | case 'b': | ||
683 | case 'c': | ||
684 | case 'd': | ||
685 | @@ -649,17 +632,18 @@ yy48: yyaccept = 0; | ||
686 | } | ||
687 | yy49: | ||
688 | #line 399 "bytecode.re" | ||
689 | -{ YYCURSOR = YYTOKEN; | ||
690 | + { YYCURSOR = YYTOKEN; | ||
691 | return YAML_DOCSEP; | ||
692 | } | ||
693 | -#line 646 "<stdout>" | ||
694 | -yy50: yych = *++YYCURSOR; | ||
695 | +#line 637 "<stdout>" | ||
696 | +yy50: | ||
697 | + yych = *++YYCURSOR; | ||
698 | goto yy49; | ||
699 | -yy51: ++YYCURSOR; | ||
700 | - if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
701 | +yy51: | ||
702 | + ++YYCURSOR; | ||
703 | + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
704 | yych = *YYCURSOR; | ||
705 | - goto yy52; | ||
706 | -yy52: switch(yych){ | ||
707 | + switch (yych) { | ||
708 | case '.': | ||
709 | case '/': | ||
710 | case '0': | ||
711 | @@ -671,7 +655,8 @@ yy52: switch(yych){ | ||
712 | case '6': | ||
713 | case '7': | ||
714 | case '8': | ||
715 | - case '9': case ';': | ||
716 | + case '9': | ||
717 | + case ';': | ||
718 | case '<': | ||
719 | case '=': | ||
720 | case '>': | ||
721 | @@ -707,7 +692,8 @@ yy52: switch(yych){ | ||
722 | case '\\': | ||
723 | case ']': | ||
724 | case '^': | ||
725 | - case '_': case 'a': | ||
726 | + case '_': | ||
727 | + case 'a': | ||
728 | case 'b': | ||
729 | case 'c': | ||
730 | case 'd': | ||
731 | @@ -736,8 +722,9 @@ yy52: switch(yych){ | ||
732 | case ':': goto yy53; | ||
733 | default: goto yy47; | ||
734 | } | ||
735 | -yy53: yych = *++YYCURSOR; | ||
736 | - switch(yych){ | ||
737 | +yy53: | ||
738 | + yych = *++YYCURSOR; | ||
739 | + switch (yych) { | ||
740 | case '.': | ||
741 | case '/': | ||
742 | case '0': | ||
743 | @@ -787,7 +774,8 @@ yy53: yych = *++YYCURSOR; | ||
744 | case '\\': | ||
745 | case ']': | ||
746 | case '^': | ||
747 | - case '_': case 'a': | ||
748 | + case '_': | ||
749 | + case 'a': | ||
750 | case 'b': | ||
751 | case 'c': | ||
752 | case 'd': | ||
753 | @@ -815,13 +803,13 @@ yy53: yych = *++YYCURSOR; | ||
754 | case 'z': goto yy54; | ||
755 | default: goto yy47; | ||
756 | } | ||
757 | -yy54: ++YYCURSOR; | ||
758 | - if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
759 | +yy54: | ||
760 | + ++YYCURSOR; | ||
761 | + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
762 | yych = *YYCURSOR; | ||
763 | - goto yy55; | ||
764 | -yy55: switch(yych){ | ||
765 | - case 0x0A: goto yy56; | ||
766 | - case 0x0D: goto yy58; | ||
767 | + switch (yych) { | ||
768 | + case '\n': goto yy56; | ||
769 | + case '\r': goto yy58; | ||
770 | case '.': | ||
771 | case '/': | ||
772 | case '0': | ||
773 | @@ -871,7 +859,8 @@ yy55: switch(yych){ | ||
774 | case '\\': | ||
775 | case ']': | ||
776 | case '^': | ||
777 | - case '_': case 'a': | ||
778 | + case '_': | ||
779 | + case 'a': | ||
780 | case 'b': | ||
781 | case 'c': | ||
782 | case 'd': | ||
783 | @@ -899,16 +888,16 @@ yy55: switch(yych){ | ||
784 | case 'z': goto yy54; | ||
785 | default: goto yy47; | ||
786 | } | ||
787 | -yy56: ++YYCURSOR; | ||
788 | - goto yy57; | ||
789 | -yy57: | ||
790 | +yy56: | ||
791 | + ++YYCURSOR; | ||
792 | #line 396 "bytecode.re" | ||
793 | -{ CHK_NL(YYCURSOR); | ||
794 | + { CHK_NL(YYCURSOR); | ||
795 | goto Directive; } | ||
796 | -#line 899 "<stdout>" | ||
797 | -yy58: ++YYCURSOR; | ||
798 | - switch((yych = *YYCURSOR)) { | ||
799 | - case 0x0A: goto yy56; | ||
800 | +#line 895 "<stdout>" | ||
801 | +yy58: | ||
802 | + ++YYCURSOR; | ||
803 | + switch ((yych = *YYCURSOR)) { | ||
804 | + case '\n': goto yy56; | ||
805 | default: goto yy47; | ||
806 | } | ||
807 | } | ||
808 | @@ -922,40 +911,40 @@ Comment: | ||
809 | YYTOKEN = YYCURSOR; | ||
810 | |||
811 | |||
812 | -#line 916 "<stdout>" | ||
813 | +#line 913 "<stdout>" | ||
814 | { | ||
815 | YYCTYPE yych; | ||
816 | - goto yy59; | ||
817 | - /*@notreached@*/ | ||
818 | - ++YYCURSOR; | ||
819 | -yy59: | ||
820 | - if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
821 | + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
822 | yych = *YYCURSOR; | ||
823 | - switch(yych){ | ||
824 | + switch (yych) { | ||
825 | case 0x00: goto yy61; | ||
826 | - case 0x0A: goto yy62; | ||
827 | - case 0x0D: goto yy64; | ||
828 | + case '\n': goto yy62; | ||
829 | + case '\r': goto yy64; | ||
830 | default: goto yy66; | ||
831 | } | ||
832 | -yy61:yy62: ++YYCURSOR; | ||
833 | - goto yy63; | ||
834 | +yy61: | ||
835 | +yy62: | ||
836 | + ++YYCURSOR; | ||
837 | yy63: | ||
838 | #line 412 "bytecode.re" | ||
839 | -{ CHK_NL(YYCURSOR); | ||
840 | + { CHK_NL(YYCURSOR); | ||
841 | goto Document; } | ||
842 | -#line 936 "<stdout>" | ||
843 | -yy64: ++YYCURSOR; | ||
844 | - switch((yych = *YYCURSOR)) { | ||
845 | - case 0x0A: goto yy67; | ||
846 | +#line 931 "<stdout>" | ||
847 | +yy64: | ||
848 | + ++YYCURSOR; | ||
849 | + switch ((yych = *YYCURSOR)) { | ||
850 | + case '\n': goto yy67; | ||
851 | default: goto yy65; | ||
852 | } | ||
853 | yy65: | ||
854 | #line 415 "bytecode.re" | ||
855 | -{ goto Comment; } | ||
856 | -#line 945 "<stdout>" | ||
857 | -yy66: yych = *++YYCURSOR; | ||
858 | + { goto Comment; } | ||
859 | +#line 941 "<stdout>" | ||
860 | +yy66: | ||
861 | + yych = *++YYCURSOR; | ||
862 | goto yy65; | ||
863 | -yy67: ++YYCURSOR; | ||
864 | +yy67: | ||
865 | + ++YYCURSOR; | ||
866 | yych = *YYCURSOR; | ||
867 | goto yy63; | ||
868 | } | ||
869 | @@ -977,23 +966,20 @@ Scalar2: | ||
870 | tok = YYCURSOR; | ||
871 | |||
872 | |||
873 | -#line 970 "<stdout>" | ||
874 | +#line 968 "<stdout>" | ||
875 | { | ||
876 | YYCTYPE yych; | ||
877 | - goto yy68; | ||
878 | - /*@notreached@*/ | ||
879 | - ++YYCURSOR; | ||
880 | -yy68: | ||
881 | - if((YYLIMIT - YYCURSOR) < 3) YYFILL(3); | ||
882 | + if ((YYLIMIT - YYCURSOR) < 3) YYFILL(3); | ||
883 | yych = *YYCURSOR; | ||
884 | - switch(yych){ | ||
885 | + switch (yych) { | ||
886 | case 0x00: goto yy74; | ||
887 | - case 0x0A: goto yy70; | ||
888 | - case 0x0D: goto yy72; | ||
889 | + case '\n': goto yy70; | ||
890 | + case '\r': goto yy72; | ||
891 | default: goto yy76; | ||
892 | } | ||
893 | -yy70: ++YYCURSOR; | ||
894 | - switch((yych = *YYCURSOR)) { | ||
895 | +yy70: | ||
896 | + ++YYCURSOR; | ||
897 | + switch ((yych = *YYCURSOR)) { | ||
898 | case 'C': goto yy78; | ||
899 | case 'N': goto yy80; | ||
900 | case 'Z': goto yy83; | ||
901 | @@ -1001,50 +987,51 @@ yy70: ++YYCURSOR; | ||
902 | } | ||
903 | yy71: | ||
904 | #line 461 "bytecode.re" | ||
905 | -{ YYCURSOR = tok; | ||
906 | + { YYCURSOR = tok; | ||
907 | goto ScalarEnd; | ||
908 | } | ||
909 | -#line 996 "<stdout>" | ||
910 | -yy72: ++YYCURSOR; | ||
911 | - switch((yych = *YYCURSOR)) { | ||
912 | - case 0x0A: goto yy77; | ||
913 | +#line 992 "<stdout>" | ||
914 | +yy72: | ||
915 | + ++YYCURSOR; | ||
916 | + switch ((yych = *YYCURSOR)) { | ||
917 | + case '\n': goto yy77; | ||
918 | default: goto yy73; | ||
919 | } | ||
920 | yy73: | ||
921 | #line 469 "bytecode.re" | ||
922 | -{ CAT(str, cap, idx, tok[0]); | ||
923 | + { CAT(str, cap, idx, tok[0]); | ||
924 | goto Scalar2; | ||
925 | } | ||
926 | -#line 1007 "<stdout>" | ||
927 | -yy74: ++YYCURSOR; | ||
928 | - goto yy75; | ||
929 | -yy75: | ||
930 | +#line 1004 "<stdout>" | ||
931 | +yy74: | ||
932 | + ++YYCURSOR; | ||
933 | #line 465 "bytecode.re" | ||
934 | -{ YYCURSOR = tok; | ||
935 | + { YYCURSOR = tok; | ||
936 | goto ScalarEnd; | ||
937 | } | ||
938 | -#line 1015 "<stdout>" | ||
939 | -yy76: yych = *++YYCURSOR; | ||
940 | +#line 1011 "<stdout>" | ||
941 | +yy76: | ||
942 | + yych = *++YYCURSOR; | ||
943 | goto yy73; | ||
944 | -yy77: yych = *++YYCURSOR; | ||
945 | - switch(yych){ | ||
946 | +yy77: | ||
947 | + yych = *++YYCURSOR; | ||
948 | + switch (yych) { | ||
949 | case 'C': goto yy78; | ||
950 | case 'N': goto yy80; | ||
951 | case 'Z': goto yy83; | ||
952 | default: goto yy71; | ||
953 | } | ||
954 | -yy78: ++YYCURSOR; | ||
955 | - goto yy79; | ||
956 | -yy79: | ||
957 | +yy78: | ||
958 | + ++YYCURSOR; | ||
959 | #line 435 "bytecode.re" | ||
960 | -{ CHK_NL(tok+1); | ||
961 | + { CHK_NL(tok+1); | ||
962 | goto Scalar2; } | ||
963 | -#line 1031 "<stdout>" | ||
964 | -yy80: ++YYCURSOR; | ||
965 | - if(YYLIMIT == YYCURSOR) YYFILL(1); | ||
966 | +#line 1028 "<stdout>" | ||
967 | +yy80: | ||
968 | + ++YYCURSOR; | ||
969 | + if (YYLIMIT <= YYCURSOR) YYFILL(1); | ||
970 | yych = *YYCURSOR; | ||
971 | - goto yy81; | ||
972 | -yy81: switch(yych){ | ||
973 | + switch (yych) { | ||
974 | case '0': | ||
975 | case '1': | ||
976 | case '2': | ||
977 | @@ -1059,7 +1046,7 @@ yy81: switch(yych){ | ||
978 | } | ||
979 | yy82: | ||
980 | #line 438 "bytecode.re" | ||
981 | -{ CHK_NL(tok+1); | ||
982 | + { CHK_NL(tok+1); | ||
983 | if ( tok + 2 < YYCURSOR ) | ||
984 | { | ||
985 | char *count = tok + 2; | ||
986 | @@ -1076,16 +1063,15 @@ yy82: | ||
987 | } | ||
988 | goto Scalar2; | ||
989 | } | ||
990 | -#line 1068 "<stdout>" | ||
991 | -yy83: ++YYCURSOR; | ||
992 | - goto yy84; | ||
993 | -yy84: | ||
994 | +#line 1065 "<stdout>" | ||
995 | +yy83: | ||
996 | + ++YYCURSOR; | ||
997 | #line 456 "bytecode.re" | ||
998 | -{ CHK_NL(tok+1); | ||
999 | + { CHK_NL(tok+1); | ||
1000 | CAT(str, cap, idx, '\0'); | ||
1001 | goto Scalar2; | ||
1002 | } | ||
1003 | -#line 1077 "<stdout>" | ||
1004 | +#line 1073 "<stdout>" | ||
1005 | } | ||
1006 | #line 473 "bytecode.re" | ||
1007 | |||
1008 | @@ -1122,50 +1108,48 @@ Inline: | ||
1009 | tok = YYCURSOR; | ||
1010 | |||
1011 | |||
1012 | -#line 1114 "<stdout>" | ||
1013 | +#line 1110 "<stdout>" | ||
1014 | { | ||
1015 | YYCTYPE yych; | ||
1016 | - goto yy85; | ||
1017 | - /*@notreached@*/ | ||
1018 | - ++YYCURSOR; | ||
1019 | -yy85: | ||
1020 | - if((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
1021 | + if ((YYLIMIT - YYCURSOR) < 2) YYFILL(2); | ||
1022 | yych = *YYCURSOR; | ||
1023 | - switch(yych){ | ||
1024 | + switch (yych) { | ||
1025 | case 0x00: goto yy91; | ||
1026 | - case 0x0A: goto yy87; | ||
1027 | - case 0x0D: goto yy89; | ||
1028 | + case '\n': goto yy87; | ||
1029 | + case '\r': goto yy89; | ||
1030 | default: goto yy93; | ||
1031 | } | ||
1032 | -yy87: ++YYCURSOR; | ||
1033 | - goto yy88; | ||
1034 | +yy87: | ||
1035 | + ++YYCURSOR; | ||
1036 | yy88: | ||
1037 | #line 508 "bytecode.re" | ||
1038 | -{ CHK_NL(YYCURSOR); | ||
1039 | + { CHK_NL(YYCURSOR); | ||
1040 | return str; } | ||
1041 | -#line 1134 "<stdout>" | ||
1042 | -yy89: ++YYCURSOR; | ||
1043 | - switch((yych = *YYCURSOR)) { | ||
1044 | - case 0x0A: goto yy94; | ||
1045 | +#line 1127 "<stdout>" | ||
1046 | +yy89: | ||
1047 | + ++YYCURSOR; | ||
1048 | + switch ((yych = *YYCURSOR)) { | ||
1049 | + case '\n': goto yy94; | ||
1050 | default: goto yy90; | ||
1051 | } | ||
1052 | yy90: | ||
1053 | #line 515 "bytecode.re" | ||
1054 | -{ CAT(str, cap, idx, tok[0]); | ||
1055 | + { CAT(str, cap, idx, tok[0]); | ||
1056 | goto Inline; | ||
1057 | } | ||
1058 | -#line 1145 "<stdout>" | ||
1059 | -yy91: ++YYCURSOR; | ||
1060 | - goto yy92; | ||
1061 | -yy92: | ||
1062 | +#line 1139 "<stdout>" | ||
1063 | +yy91: | ||
1064 | + ++YYCURSOR; | ||
1065 | #line 511 "bytecode.re" | ||
1066 | -{ YYCURSOR = tok; | ||
1067 | + { YYCURSOR = tok; | ||
1068 | return str; | ||
1069 | } | ||
1070 | -#line 1153 "<stdout>" | ||
1071 | -yy93: yych = *++YYCURSOR; | ||
1072 | +#line 1146 "<stdout>" | ||
1073 | +yy93: | ||
1074 | + yych = *++YYCURSOR; | ||
1075 | goto yy90; | ||
1076 | -yy94: ++YYCURSOR; | ||
1077 | +yy94: | ||
1078 | + ++YYCURSOR; | ||
1079 | yych = *YYCURSOR; | ||
1080 | goto yy88; | ||
1081 | } | ||