File tree Expand file tree Collapse file tree 21 files changed +55
-13
lines changed Expand file tree Collapse file tree 21 files changed +55
-13
lines changed Original file line number Diff line number Diff line change @@ -310,8 +310,10 @@ def state_transition_table
310
310
racc_reduce_n,
311
311
racc_use_result_var ]
312
312
End
313
+ line "Ractor.make_shareable(Racc_arg) if defined?(Ractor)"
313
314
line
314
315
string_list 'Racc_token_to_s_table' , table . token_to_s_table
316
+ line "Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)"
315
317
line
316
318
line "Racc_debug_parser = #{ table . debug_parser } "
317
319
line
Original file line number Diff line number Diff line change 1
1
#
2
2
# DO NOT MODIFY!!!!
3
- # This file is automatically generated by Racc 1.5.0
3
+ # This file is automatically generated by Racc 1.5.2
4
4
# from Racc grammar file "".
5
5
#
6
6
@@ -286,6 +286,7 @@ Racc_arg = [
286
286
racc_shift_n,
287
287
racc_reduce_n,
288
288
racc_use_result_var ]
289
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
289
290
290
291
Racc_token_to_s_table = [
291
292
"$end",
@@ -358,6 +359,7 @@ Racc_token_to_s_table = [
358
359
"generic_block",
359
360
"extends_statement",
360
361
"document_component" ]
362
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
361
363
362
364
Racc_debug_parser = false
363
365
Original file line number Diff line number Diff line change @@ -1896,6 +1896,7 @@ Racc_arg = [
1896
1896
racc_shift_n,
1897
1897
racc_reduce_n,
1898
1898
racc_use_result_var ]
1899
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
1899
1900
1900
1901
Racc_token_to_s_table = [
1901
1902
"$end",
@@ -2064,6 +2065,7 @@ Racc_token_to_s_table = [
2064
2065
"logical_or_expression",
2065
2066
"conditional_expression",
2066
2067
"assignment_operator" ]
2068
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
2067
2069
2068
2070
Racc_debug_parser = false
2069
2071
Original file line number Diff line number Diff line change 1
1
#
2
2
# DO NOT MODIFY!!!!
3
- # This file is automatically generated by Racc 1.5.0
3
+ # This file is automatically generated by Racc 1.5.2
4
4
# from Racc grammar file "".
5
5
#
6
6
@@ -705,6 +705,7 @@ Racc_arg = [
705
705
racc_shift_n,
706
706
racc_reduce_n,
707
707
racc_use_result_var ]
708
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
708
709
709
710
Racc_token_to_s_table = [
710
711
"$end",
@@ -853,6 +854,7 @@ Racc_token_to_s_table = [
853
854
"calc_product",
854
855
"calc_value",
855
856
"unary_operator" ]
857
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
856
858
857
859
Racc_debug_parser = false
858
860
Original file line number Diff line number Diff line change 1
1
#
2
2
# DO NOT MODIFY!!!!
3
- # This file is automatically generated by Racc 1.5.0
3
+ # This file is automatically generated by Racc 1.5.2
4
4
# from Racc grammar file "".
5
5
#
6
6
@@ -699,6 +699,7 @@ Racc_arg = [
699
699
racc_shift_n,
700
700
racc_reduce_n,
701
701
racc_use_result_var ]
702
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
702
703
703
704
Racc_token_to_s_table = [
704
705
"$end",
@@ -806,6 +807,7 @@ Racc_token_to_s_table = [
806
807
"d01_23",
807
808
"d01_29",
808
809
"d01_30" ]
810
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
809
811
810
812
Racc_debug_parser = false
811
813
Original file line number Diff line number Diff line change @@ -894,6 +894,7 @@ Racc_arg = [
894
894
racc_shift_n,
895
895
racc_reduce_n,
896
896
racc_use_result_var ]
897
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
897
898
898
899
Racc_token_to_s_table = [
899
900
"$end",
@@ -1028,6 +1029,7 @@ Racc_token_to_s_table = [
1028
1029
"interpolation",
1029
1030
"interpolated_string_chunk",
1030
1031
"chars" ]
1032
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
1031
1033
1032
1034
Racc_debug_parser = false
1033
1035
Original file line number Diff line number Diff line change 1
1
#
2
2
# DO NOT MODIFY!!!!
3
- # This file is automatically generated by Racc 1.5.0
3
+ # This file is automatically generated by Racc 1.5.2
4
4
# from Racc grammar file "".
5
5
#
6
6
@@ -105,6 +105,7 @@ Racc_arg = [
105
105
racc_shift_n,
106
106
racc_reduce_n,
107
107
racc_use_result_var ]
108
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
108
109
109
110
Racc_token_to_s_table = [
110
111
"$end",
@@ -128,6 +129,7 @@ Racc_token_to_s_table = [
128
129
"literal",
129
130
"slash",
130
131
"dot" ]
132
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
131
133
132
134
Racc_debug_parser = false
133
135
Original file line number Diff line number Diff line change 1
1
#
2
2
# DO NOT MODIFY!!!!
3
- # This file is automatically generated by Racc 1.5.0
3
+ # This file is automatically generated by Racc 1.5.2
4
4
# from Racc grammar file "".
5
5
#
6
6
@@ -424,6 +424,7 @@ Racc_arg = [
424
424
racc_shift_n,
425
425
racc_reduce_n,
426
426
racc_use_result_var ]
427
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
427
428
428
429
Racc_token_to_s_table = [
429
430
"$end",
@@ -481,6 +482,7 @@ Racc_token_to_s_table = [
481
482
"tag_next_cont",
482
483
"tag_next_cont2",
483
484
"tag_next_cont3" ]
485
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
484
486
485
487
Racc_debug_parser = false
486
488
Original file line number Diff line number Diff line change 1
1
#
2
2
# DO NOT MODIFY!!!!
3
- # This file is automatically generated by Racc 1.5.0
3
+ # This file is automatically generated by Racc 1.5.2
4
4
# from Racc grammar file "".
5
5
#
6
6
@@ -446,6 +446,7 @@ Racc_arg = [
446
446
racc_shift_n,
447
447
racc_reduce_n,
448
448
racc_use_result_var ]
449
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
449
450
450
451
Racc_token_to_s_table = [
451
452
"$end",
@@ -492,6 +493,7 @@ Racc_token_to_s_table = [
492
493
"items",
493
494
"item",
494
495
"quantifier" ]
496
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
495
497
496
498
Racc_debug_parser = false
497
499
Original file line number Diff line number Diff line change 1
1
#
2
2
# DO NOT MODIFY!!!!
3
- # This file is automatically generated by Racc 1.5.0
3
+ # This file is automatically generated by Racc 1.5.2
4
4
# from Racc grammar file "".
5
5
#
6
6
@@ -581,6 +581,7 @@ Racc_arg = [
581
581
racc_shift_n,
582
582
racc_reduce_n,
583
583
racc_use_result_var ]
584
+ Ractor.make_shareable(Racc_arg) if defined?(Ractor)
584
585
585
586
Racc_token_to_s_table = [
586
587
"$end",
@@ -671,6 +672,7 @@ Racc_token_to_s_table = [
671
672
"dictionary_contents",
672
673
"dictionary_definition",
673
674
"template_parameters" ]
675
+ Ractor.make_shareable(Racc_token_to_s_table) if defined?(Ractor)
674
676
675
677
Racc_debug_parser = false
676
678
You can’t perform that action at this time.
0 commit comments