@@ -14,23 +14,24 @@ static const char _mr_extractor_actions[] = {
14
14
};
15
15
16
16
static const char _mr_extractor_key_offsets [] = {
17
- 0 , 0 , 7 , 15 , 17 , 20 , 22 , 25 ,
18
- 33 , 44
17
+ 0 , 0 , 8 , 17 , 19 , 22 , 24 , 27 ,
18
+ 36 , 48
19
19
};
20
20
21
21
static const char _mr_extractor_trans_keys [] = {
22
- 95 , 48 , 57 , 65 , 90 , 97 , 122 , 61 ,
23
- 95 , 48 , 57 , 65 , 90 , 97 , 122 , 67 ,
24
- 68 , 32 , 48 , 57 , 48 , 57 , 32 , 48 ,
25
- 57 , 32 , 95 , 48 , 57 , 65 , 90 , 97 ,
26
- 122 , 0 , 32 , 95 , 9 , 13 , 48 , 57 ,
27
- 65 , 90 , 97 , 122 , 95 , 48 , 57 , 65 ,
28
- 90 , 97 , 122 , 0
22
+ 46 , 95 , 48 , 57 , 65 , 90 , 97 , 122 ,
23
+ 46 , 61 , 95 , 48 , 57 , 65 , 90 , 97 ,
24
+ 122 , 67 , 68 , 32 , 48 , 57 , 48 , 57 ,
25
+ 32 , 48 , 57 , 32 , 46 , 95 , 48 , 57 ,
26
+ 65 , 90 , 97 , 122 , 0 , 32 , 46 , 95 ,
27
+ 9 , 13 , 48 , 57 , 65 , 90 , 97 , 122 ,
28
+ 46 , 95 , 48 , 57 , 65 , 90 , 97 , 122 ,
29
+ 0
29
30
};
30
31
31
32
static const char _mr_extractor_single_lengths [] = {
32
- 0 , 1 , 2 , 0 , 1 , 0 , 1 , 2 ,
33
- 3 , 1
33
+ 0 , 2 , 3 , 0 , 1 , 0 , 1 , 3 ,
34
+ 4 , 2
34
35
};
35
36
36
37
static const char _mr_extractor_range_lengths [] = {
@@ -39,17 +40,17 @@ static const char _mr_extractor_range_lengths[] = {
39
40
};
40
41
41
42
static const char _mr_extractor_index_offsets [] = {
42
- 0 , 0 , 5 , 11 , 13 , 16 , 18 , 21 ,
43
- 27 , 35
43
+ 0 , 0 , 6 , 13 , 15 , 18 , 20 , 23 ,
44
+ 30 , 39
44
45
};
45
46
46
47
static const char _mr_extractor_indicies [] = {
47
- 0 , 0 , 0 , 0 , 1 , 2 , 0 , 0 ,
48
- 0 , 0 , 1 , 3 , 1 , 4 , 5 , 1 ,
49
- 6 , 1 , 7 , 6 , 1 , 8 , 9 , 9 ,
50
- 9 , 9 , 1 , 10 , 10 , 9 , 10 , 9 ,
51
- 9 , 9 , 1 , 9 , 9 , 9 , 9 , 1 ,
52
- 0
48
+ 0 , 0 , 0 , 0 , 0 , 1 , 0 , 2 ,
49
+ 0 , 0 , 0 , 0 , 1 , 3 , 1 , 4 ,
50
+ 5 , 1 , 6 , 1 , 7 , 6 , 1 , 8 ,
51
+ 9 , 9 , 9 , 9 , 9 , 1 , 10 , 10 ,
52
+ 9 , 9 , 10 , 9 , 9 , 9 , 1 , 9 ,
53
+ 9 , 9 , 9 , 9 , 1 , 0
53
54
};
54
55
55
56
static const char _mr_extractor_trans_targs [] = {
@@ -89,14 +90,14 @@ readstat_error_t extract_mr_data(const char *line, mr_set_t *result) {
89
90
90
91
// Execute Ragel finite state machine (FSM)
91
92
92
- #line 93 "src/spss/readstat_sav_parse_mr_name.c"
93
+ #line 94 "src/spss/readstat_sav_parse_mr_name.c"
93
94
{
94
95
cs = mr_extractor_start ;
95
96
}
96
97
97
98
#line 96 "src/spss/readstat_sav_parse_mr_name.rl"
98
99
99
- #line 100 "src/spss/readstat_sav_parse_mr_name.c"
100
+ #line 101 "src/spss/readstat_sav_parse_mr_name.c"
100
101
{
101
102
int _klen ;
102
103
unsigned int _trans ;
@@ -233,7 +234,7 @@ readstat_error_t extract_mr_data(const char *line, mr_set_t *result) {
233
234
mr_subvariables [mr_subvar_count ++ ] = subvar ;
234
235
}
235
236
break ;
236
- #line 237 "src/spss/readstat_sav_parse_mr_name.c"
237
+ #line 238 "src/spss/readstat_sav_parse_mr_name.c"
237
238
}
238
239
}
239
240
@@ -288,7 +289,7 @@ readstat_error_t parse_mr_line(const char *line, mr_set_t *result) {
288
289
}
289
290
290
291
291
- #line 292 "src/spss/readstat_sav_parse_mr_name.c"
292
+ #line 293 "src/spss/readstat_sav_parse_mr_name.c"
292
293
static const char _mr_parser_actions [] = {
293
294
0 , 1 , 0
294
295
};
@@ -344,14 +345,14 @@ readstat_error_t parse_mr_string(const char *line, mr_set_t **mr_sets, size_t *n
344
345
* n_mr_lines = 0 ;
345
346
346
347
347
- #line 348 "src/spss/readstat_sav_parse_mr_name.c"
348
+ #line 349 "src/spss/readstat_sav_parse_mr_name.c"
348
349
{
349
350
cs = mr_parser_start ;
350
351
}
351
352
352
353
#line 172 "src/spss/readstat_sav_parse_mr_name.rl"
353
354
354
- #line 355 "src/spss/readstat_sav_parse_mr_name.c"
355
+ #line 356 "src/spss/readstat_sav_parse_mr_name.c"
355
356
{
356
357
int _klen ;
357
358
unsigned int _trans ;
@@ -441,7 +442,7 @@ readstat_error_t parse_mr_string(const char *line, mr_set_t **mr_sets, size_t *n
441
442
start = p + 1 ;
442
443
}
443
444
break ;
444
- #line 445 "src/spss/readstat_sav_parse_mr_name.c"
445
+ #line 446 "src/spss/readstat_sav_parse_mr_name.c"
445
446
}
446
447
}
447
448
0 commit comments