Updated parser
This commit is contained in:
parent
66a0625382
commit
bdc062b33a
1248 changed files with 93128 additions and 102788 deletions
|
|
@ -4854,293 +4854,5 @@ void small_parse_table_4830(t_small_parse_table_array *v);
|
|||
void small_parse_table_4831(t_small_parse_table_array *v);
|
||||
void small_parse_table_4832(t_small_parse_table_array *v);
|
||||
void small_parse_table_4833(t_small_parse_table_array *v);
|
||||
void small_parse_table_4834(t_small_parse_table_array *v);
|
||||
void small_parse_table_4835(t_small_parse_table_array *v);
|
||||
void small_parse_table_4836(t_small_parse_table_array *v);
|
||||
void small_parse_table_4837(t_small_parse_table_array *v);
|
||||
void small_parse_table_4838(t_small_parse_table_array *v);
|
||||
void small_parse_table_4839(t_small_parse_table_array *v);
|
||||
void small_parse_table_4840(t_small_parse_table_array *v);
|
||||
void small_parse_table_4841(t_small_parse_table_array *v);
|
||||
void small_parse_table_4842(t_small_parse_table_array *v);
|
||||
void small_parse_table_4843(t_small_parse_table_array *v);
|
||||
void small_parse_table_4844(t_small_parse_table_array *v);
|
||||
void small_parse_table_4845(t_small_parse_table_array *v);
|
||||
void small_parse_table_4846(t_small_parse_table_array *v);
|
||||
void small_parse_table_4847(t_small_parse_table_array *v);
|
||||
void small_parse_table_4848(t_small_parse_table_array *v);
|
||||
void small_parse_table_4849(t_small_parse_table_array *v);
|
||||
void small_parse_table_4850(t_small_parse_table_array *v);
|
||||
void small_parse_table_4851(t_small_parse_table_array *v);
|
||||
void small_parse_table_4852(t_small_parse_table_array *v);
|
||||
void small_parse_table_4853(t_small_parse_table_array *v);
|
||||
void small_parse_table_4854(t_small_parse_table_array *v);
|
||||
void small_parse_table_4855(t_small_parse_table_array *v);
|
||||
void small_parse_table_4856(t_small_parse_table_array *v);
|
||||
void small_parse_table_4857(t_small_parse_table_array *v);
|
||||
void small_parse_table_4858(t_small_parse_table_array *v);
|
||||
void small_parse_table_4859(t_small_parse_table_array *v);
|
||||
void small_parse_table_4860(t_small_parse_table_array *v);
|
||||
void small_parse_table_4861(t_small_parse_table_array *v);
|
||||
void small_parse_table_4862(t_small_parse_table_array *v);
|
||||
void small_parse_table_4863(t_small_parse_table_array *v);
|
||||
void small_parse_table_4864(t_small_parse_table_array *v);
|
||||
void small_parse_table_4865(t_small_parse_table_array *v);
|
||||
void small_parse_table_4866(t_small_parse_table_array *v);
|
||||
void small_parse_table_4867(t_small_parse_table_array *v);
|
||||
void small_parse_table_4868(t_small_parse_table_array *v);
|
||||
void small_parse_table_4869(t_small_parse_table_array *v);
|
||||
void small_parse_table_4870(t_small_parse_table_array *v);
|
||||
void small_parse_table_4871(t_small_parse_table_array *v);
|
||||
void small_parse_table_4872(t_small_parse_table_array *v);
|
||||
void small_parse_table_4873(t_small_parse_table_array *v);
|
||||
void small_parse_table_4874(t_small_parse_table_array *v);
|
||||
void small_parse_table_4875(t_small_parse_table_array *v);
|
||||
void small_parse_table_4876(t_small_parse_table_array *v);
|
||||
void small_parse_table_4877(t_small_parse_table_array *v);
|
||||
void small_parse_table_4878(t_small_parse_table_array *v);
|
||||
void small_parse_table_4879(t_small_parse_table_array *v);
|
||||
void small_parse_table_4880(t_small_parse_table_array *v);
|
||||
void small_parse_table_4881(t_small_parse_table_array *v);
|
||||
void small_parse_table_4882(t_small_parse_table_array *v);
|
||||
void small_parse_table_4883(t_small_parse_table_array *v);
|
||||
void small_parse_table_4884(t_small_parse_table_array *v);
|
||||
void small_parse_table_4885(t_small_parse_table_array *v);
|
||||
void small_parse_table_4886(t_small_parse_table_array *v);
|
||||
void small_parse_table_4887(t_small_parse_table_array *v);
|
||||
void small_parse_table_4888(t_small_parse_table_array *v);
|
||||
void small_parse_table_4889(t_small_parse_table_array *v);
|
||||
void small_parse_table_4890(t_small_parse_table_array *v);
|
||||
void small_parse_table_4891(t_small_parse_table_array *v);
|
||||
void small_parse_table_4892(t_small_parse_table_array *v);
|
||||
void small_parse_table_4893(t_small_parse_table_array *v);
|
||||
void small_parse_table_4894(t_small_parse_table_array *v);
|
||||
void small_parse_table_4895(t_small_parse_table_array *v);
|
||||
void small_parse_table_4896(t_small_parse_table_array *v);
|
||||
void small_parse_table_4897(t_small_parse_table_array *v);
|
||||
void small_parse_table_4898(t_small_parse_table_array *v);
|
||||
void small_parse_table_4899(t_small_parse_table_array *v);
|
||||
void small_parse_table_4900(t_small_parse_table_array *v);
|
||||
void small_parse_table_4901(t_small_parse_table_array *v);
|
||||
void small_parse_table_4902(t_small_parse_table_array *v);
|
||||
void small_parse_table_4903(t_small_parse_table_array *v);
|
||||
void small_parse_table_4904(t_small_parse_table_array *v);
|
||||
void small_parse_table_4905(t_small_parse_table_array *v);
|
||||
void small_parse_table_4906(t_small_parse_table_array *v);
|
||||
void small_parse_table_4907(t_small_parse_table_array *v);
|
||||
void small_parse_table_4908(t_small_parse_table_array *v);
|
||||
void small_parse_table_4909(t_small_parse_table_array *v);
|
||||
void small_parse_table_4910(t_small_parse_table_array *v);
|
||||
void small_parse_table_4911(t_small_parse_table_array *v);
|
||||
void small_parse_table_4912(t_small_parse_table_array *v);
|
||||
void small_parse_table_4913(t_small_parse_table_array *v);
|
||||
void small_parse_table_4914(t_small_parse_table_array *v);
|
||||
void small_parse_table_4915(t_small_parse_table_array *v);
|
||||
void small_parse_table_4916(t_small_parse_table_array *v);
|
||||
void small_parse_table_4917(t_small_parse_table_array *v);
|
||||
void small_parse_table_4918(t_small_parse_table_array *v);
|
||||
void small_parse_table_4919(t_small_parse_table_array *v);
|
||||
void small_parse_table_4920(t_small_parse_table_array *v);
|
||||
void small_parse_table_4921(t_small_parse_table_array *v);
|
||||
void small_parse_table_4922(t_small_parse_table_array *v);
|
||||
void small_parse_table_4923(t_small_parse_table_array *v);
|
||||
void small_parse_table_4924(t_small_parse_table_array *v);
|
||||
void small_parse_table_4925(t_small_parse_table_array *v);
|
||||
void small_parse_table_4926(t_small_parse_table_array *v);
|
||||
void small_parse_table_4927(t_small_parse_table_array *v);
|
||||
void small_parse_table_4928(t_small_parse_table_array *v);
|
||||
void small_parse_table_4929(t_small_parse_table_array *v);
|
||||
void small_parse_table_4930(t_small_parse_table_array *v);
|
||||
void small_parse_table_4931(t_small_parse_table_array *v);
|
||||
void small_parse_table_4932(t_small_parse_table_array *v);
|
||||
void small_parse_table_4933(t_small_parse_table_array *v);
|
||||
void small_parse_table_4934(t_small_parse_table_array *v);
|
||||
void small_parse_table_4935(t_small_parse_table_array *v);
|
||||
void small_parse_table_4936(t_small_parse_table_array *v);
|
||||
void small_parse_table_4937(t_small_parse_table_array *v);
|
||||
void small_parse_table_4938(t_small_parse_table_array *v);
|
||||
void small_parse_table_4939(t_small_parse_table_array *v);
|
||||
void small_parse_table_4940(t_small_parse_table_array *v);
|
||||
void small_parse_table_4941(t_small_parse_table_array *v);
|
||||
void small_parse_table_4942(t_small_parse_table_array *v);
|
||||
void small_parse_table_4943(t_small_parse_table_array *v);
|
||||
void small_parse_table_4944(t_small_parse_table_array *v);
|
||||
void small_parse_table_4945(t_small_parse_table_array *v);
|
||||
void small_parse_table_4946(t_small_parse_table_array *v);
|
||||
void small_parse_table_4947(t_small_parse_table_array *v);
|
||||
void small_parse_table_4948(t_small_parse_table_array *v);
|
||||
void small_parse_table_4949(t_small_parse_table_array *v);
|
||||
void small_parse_table_4950(t_small_parse_table_array *v);
|
||||
void small_parse_table_4951(t_small_parse_table_array *v);
|
||||
void small_parse_table_4952(t_small_parse_table_array *v);
|
||||
void small_parse_table_4953(t_small_parse_table_array *v);
|
||||
void small_parse_table_4954(t_small_parse_table_array *v);
|
||||
void small_parse_table_4955(t_small_parse_table_array *v);
|
||||
void small_parse_table_4956(t_small_parse_table_array *v);
|
||||
void small_parse_table_4957(t_small_parse_table_array *v);
|
||||
void small_parse_table_4958(t_small_parse_table_array *v);
|
||||
void small_parse_table_4959(t_small_parse_table_array *v);
|
||||
void small_parse_table_4960(t_small_parse_table_array *v);
|
||||
void small_parse_table_4961(t_small_parse_table_array *v);
|
||||
void small_parse_table_4962(t_small_parse_table_array *v);
|
||||
void small_parse_table_4963(t_small_parse_table_array *v);
|
||||
void small_parse_table_4964(t_small_parse_table_array *v);
|
||||
void small_parse_table_4965(t_small_parse_table_array *v);
|
||||
void small_parse_table_4966(t_small_parse_table_array *v);
|
||||
void small_parse_table_4967(t_small_parse_table_array *v);
|
||||
void small_parse_table_4968(t_small_parse_table_array *v);
|
||||
void small_parse_table_4969(t_small_parse_table_array *v);
|
||||
void small_parse_table_4970(t_small_parse_table_array *v);
|
||||
void small_parse_table_4971(t_small_parse_table_array *v);
|
||||
void small_parse_table_4972(t_small_parse_table_array *v);
|
||||
void small_parse_table_4973(t_small_parse_table_array *v);
|
||||
void small_parse_table_4974(t_small_parse_table_array *v);
|
||||
void small_parse_table_4975(t_small_parse_table_array *v);
|
||||
void small_parse_table_4976(t_small_parse_table_array *v);
|
||||
void small_parse_table_4977(t_small_parse_table_array *v);
|
||||
void small_parse_table_4978(t_small_parse_table_array *v);
|
||||
void small_parse_table_4979(t_small_parse_table_array *v);
|
||||
void small_parse_table_4980(t_small_parse_table_array *v);
|
||||
void small_parse_table_4981(t_small_parse_table_array *v);
|
||||
void small_parse_table_4982(t_small_parse_table_array *v);
|
||||
void small_parse_table_4983(t_small_parse_table_array *v);
|
||||
void small_parse_table_4984(t_small_parse_table_array *v);
|
||||
void small_parse_table_4985(t_small_parse_table_array *v);
|
||||
void small_parse_table_4986(t_small_parse_table_array *v);
|
||||
void small_parse_table_4987(t_small_parse_table_array *v);
|
||||
void small_parse_table_4988(t_small_parse_table_array *v);
|
||||
void small_parse_table_4989(t_small_parse_table_array *v);
|
||||
void small_parse_table_4990(t_small_parse_table_array *v);
|
||||
void small_parse_table_4991(t_small_parse_table_array *v);
|
||||
void small_parse_table_4992(t_small_parse_table_array *v);
|
||||
void small_parse_table_4993(t_small_parse_table_array *v);
|
||||
void small_parse_table_4994(t_small_parse_table_array *v);
|
||||
void small_parse_table_4995(t_small_parse_table_array *v);
|
||||
void small_parse_table_4996(t_small_parse_table_array *v);
|
||||
void small_parse_table_4997(t_small_parse_table_array *v);
|
||||
void small_parse_table_4998(t_small_parse_table_array *v);
|
||||
void small_parse_table_4999(t_small_parse_table_array *v);
|
||||
void small_parse_table_5000(t_small_parse_table_array *v);
|
||||
void small_parse_table_5001(t_small_parse_table_array *v);
|
||||
void small_parse_table_5002(t_small_parse_table_array *v);
|
||||
void small_parse_table_5003(t_small_parse_table_array *v);
|
||||
void small_parse_table_5004(t_small_parse_table_array *v);
|
||||
void small_parse_table_5005(t_small_parse_table_array *v);
|
||||
void small_parse_table_5006(t_small_parse_table_array *v);
|
||||
void small_parse_table_5007(t_small_parse_table_array *v);
|
||||
void small_parse_table_5008(t_small_parse_table_array *v);
|
||||
void small_parse_table_5009(t_small_parse_table_array *v);
|
||||
void small_parse_table_5010(t_small_parse_table_array *v);
|
||||
void small_parse_table_5011(t_small_parse_table_array *v);
|
||||
void small_parse_table_5012(t_small_parse_table_array *v);
|
||||
void small_parse_table_5013(t_small_parse_table_array *v);
|
||||
void small_parse_table_5014(t_small_parse_table_array *v);
|
||||
void small_parse_table_5015(t_small_parse_table_array *v);
|
||||
void small_parse_table_5016(t_small_parse_table_array *v);
|
||||
void small_parse_table_5017(t_small_parse_table_array *v);
|
||||
void small_parse_table_5018(t_small_parse_table_array *v);
|
||||
void small_parse_table_5019(t_small_parse_table_array *v);
|
||||
void small_parse_table_5020(t_small_parse_table_array *v);
|
||||
void small_parse_table_5021(t_small_parse_table_array *v);
|
||||
void small_parse_table_5022(t_small_parse_table_array *v);
|
||||
void small_parse_table_5023(t_small_parse_table_array *v);
|
||||
void small_parse_table_5024(t_small_parse_table_array *v);
|
||||
void small_parse_table_5025(t_small_parse_table_array *v);
|
||||
void small_parse_table_5026(t_small_parse_table_array *v);
|
||||
void small_parse_table_5027(t_small_parse_table_array *v);
|
||||
void small_parse_table_5028(t_small_parse_table_array *v);
|
||||
void small_parse_table_5029(t_small_parse_table_array *v);
|
||||
void small_parse_table_5030(t_small_parse_table_array *v);
|
||||
void small_parse_table_5031(t_small_parse_table_array *v);
|
||||
void small_parse_table_5032(t_small_parse_table_array *v);
|
||||
void small_parse_table_5033(t_small_parse_table_array *v);
|
||||
void small_parse_table_5034(t_small_parse_table_array *v);
|
||||
void small_parse_table_5035(t_small_parse_table_array *v);
|
||||
void small_parse_table_5036(t_small_parse_table_array *v);
|
||||
void small_parse_table_5037(t_small_parse_table_array *v);
|
||||
void small_parse_table_5038(t_small_parse_table_array *v);
|
||||
void small_parse_table_5039(t_small_parse_table_array *v);
|
||||
void small_parse_table_5040(t_small_parse_table_array *v);
|
||||
void small_parse_table_5041(t_small_parse_table_array *v);
|
||||
void small_parse_table_5042(t_small_parse_table_array *v);
|
||||
void small_parse_table_5043(t_small_parse_table_array *v);
|
||||
void small_parse_table_5044(t_small_parse_table_array *v);
|
||||
void small_parse_table_5045(t_small_parse_table_array *v);
|
||||
void small_parse_table_5046(t_small_parse_table_array *v);
|
||||
void small_parse_table_5047(t_small_parse_table_array *v);
|
||||
void small_parse_table_5048(t_small_parse_table_array *v);
|
||||
void small_parse_table_5049(t_small_parse_table_array *v);
|
||||
void small_parse_table_5050(t_small_parse_table_array *v);
|
||||
void small_parse_table_5051(t_small_parse_table_array *v);
|
||||
void small_parse_table_5052(t_small_parse_table_array *v);
|
||||
void small_parse_table_5053(t_small_parse_table_array *v);
|
||||
void small_parse_table_5054(t_small_parse_table_array *v);
|
||||
void small_parse_table_5055(t_small_parse_table_array *v);
|
||||
void small_parse_table_5056(t_small_parse_table_array *v);
|
||||
void small_parse_table_5057(t_small_parse_table_array *v);
|
||||
void small_parse_table_5058(t_small_parse_table_array *v);
|
||||
void small_parse_table_5059(t_small_parse_table_array *v);
|
||||
void small_parse_table_5060(t_small_parse_table_array *v);
|
||||
void small_parse_table_5061(t_small_parse_table_array *v);
|
||||
void small_parse_table_5062(t_small_parse_table_array *v);
|
||||
void small_parse_table_5063(t_small_parse_table_array *v);
|
||||
void small_parse_table_5064(t_small_parse_table_array *v);
|
||||
void small_parse_table_5065(t_small_parse_table_array *v);
|
||||
void small_parse_table_5066(t_small_parse_table_array *v);
|
||||
void small_parse_table_5067(t_small_parse_table_array *v);
|
||||
void small_parse_table_5068(t_small_parse_table_array *v);
|
||||
void small_parse_table_5069(t_small_parse_table_array *v);
|
||||
void small_parse_table_5070(t_small_parse_table_array *v);
|
||||
void small_parse_table_5071(t_small_parse_table_array *v);
|
||||
void small_parse_table_5072(t_small_parse_table_array *v);
|
||||
void small_parse_table_5073(t_small_parse_table_array *v);
|
||||
void small_parse_table_5074(t_small_parse_table_array *v);
|
||||
void small_parse_table_5075(t_small_parse_table_array *v);
|
||||
void small_parse_table_5076(t_small_parse_table_array *v);
|
||||
void small_parse_table_5077(t_small_parse_table_array *v);
|
||||
void small_parse_table_5078(t_small_parse_table_array *v);
|
||||
void small_parse_table_5079(t_small_parse_table_array *v);
|
||||
void small_parse_table_5080(t_small_parse_table_array *v);
|
||||
void small_parse_table_5081(t_small_parse_table_array *v);
|
||||
void small_parse_table_5082(t_small_parse_table_array *v);
|
||||
void small_parse_table_5083(t_small_parse_table_array *v);
|
||||
void small_parse_table_5084(t_small_parse_table_array *v);
|
||||
void small_parse_table_5085(t_small_parse_table_array *v);
|
||||
void small_parse_table_5086(t_small_parse_table_array *v);
|
||||
void small_parse_table_5087(t_small_parse_table_array *v);
|
||||
void small_parse_table_5088(t_small_parse_table_array *v);
|
||||
void small_parse_table_5089(t_small_parse_table_array *v);
|
||||
void small_parse_table_5090(t_small_parse_table_array *v);
|
||||
void small_parse_table_5091(t_small_parse_table_array *v);
|
||||
void small_parse_table_5092(t_small_parse_table_array *v);
|
||||
void small_parse_table_5093(t_small_parse_table_array *v);
|
||||
void small_parse_table_5094(t_small_parse_table_array *v);
|
||||
void small_parse_table_5095(t_small_parse_table_array *v);
|
||||
void small_parse_table_5096(t_small_parse_table_array *v);
|
||||
void small_parse_table_5097(t_small_parse_table_array *v);
|
||||
void small_parse_table_5098(t_small_parse_table_array *v);
|
||||
void small_parse_table_5099(t_small_parse_table_array *v);
|
||||
void small_parse_table_5100(t_small_parse_table_array *v);
|
||||
void small_parse_table_5101(t_small_parse_table_array *v);
|
||||
void small_parse_table_5102(t_small_parse_table_array *v);
|
||||
void small_parse_table_5103(t_small_parse_table_array *v);
|
||||
void small_parse_table_5104(t_small_parse_table_array *v);
|
||||
void small_parse_table_5105(t_small_parse_table_array *v);
|
||||
void small_parse_table_5106(t_small_parse_table_array *v);
|
||||
void small_parse_table_5107(t_small_parse_table_array *v);
|
||||
void small_parse_table_5108(t_small_parse_table_array *v);
|
||||
void small_parse_table_5109(t_small_parse_table_array *v);
|
||||
void small_parse_table_5110(t_small_parse_table_array *v);
|
||||
void small_parse_table_5111(t_small_parse_table_array *v);
|
||||
void small_parse_table_5112(t_small_parse_table_array *v);
|
||||
void small_parse_table_5113(t_small_parse_table_array *v);
|
||||
void small_parse_table_5114(t_small_parse_table_array *v);
|
||||
void small_parse_table_5115(t_small_parse_table_array *v);
|
||||
void small_parse_table_5116(t_small_parse_table_array *v);
|
||||
void small_parse_table_5117(t_small_parse_table_array *v);
|
||||
void small_parse_table_5118(t_small_parse_table_array *v);
|
||||
void small_parse_table_5119(t_small_parse_table_array *v);
|
||||
void small_parse_table_5120(t_small_parse_table_array *v);
|
||||
void small_parse_table_5121(t_small_parse_table_array *v);
|
||||
|
||||
#endif // SMALL_PARSE_TABLE_H
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ void small_parse_table_2(t_small_parse_table_array *v)
|
|||
v->a[55] = actions(75);
|
||||
v->a[56] = 1;
|
||||
v->a[57] = sym_variable_name;
|
||||
v->a[58] = state(7);
|
||||
v->a[58] = state(4);
|
||||
v->a[59] = 1;
|
||||
small_parse_table_3(v);
|
||||
}
|
||||
|
|
@ -90,25 +90,25 @@ void small_parse_table_2(t_small_parse_table_array *v)
|
|||
void small_parse_table_3(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[60] = aux_sym__terminated_statement;
|
||||
v->a[61] = state(187);
|
||||
v->a[61] = state(191);
|
||||
v->a[62] = 1;
|
||||
v->a[63] = sym_command_name;
|
||||
v->a[64] = state(288);
|
||||
v->a[64] = state(279);
|
||||
v->a[65] = 1;
|
||||
v->a[66] = sym_variable_assignment;
|
||||
v->a[67] = state(647);
|
||||
v->a[67] = state(624);
|
||||
v->a[68] = 1;
|
||||
v->a[69] = sym_concatenation;
|
||||
v->a[70] = state(736);
|
||||
v->a[70] = state(726);
|
||||
v->a[71] = 1;
|
||||
v->a[72] = aux_sym_command_repeat1;
|
||||
v->a[73] = state(738);
|
||||
v->a[72] = sym_file_redirect;
|
||||
v->a[73] = state(733);
|
||||
v->a[74] = 1;
|
||||
v->a[75] = sym_file_redirect;
|
||||
v->a[76] = state(1443);
|
||||
v->a[75] = aux_sym_command_repeat1;
|
||||
v->a[76] = state(1223);
|
||||
v->a[77] = 1;
|
||||
v->a[78] = sym_pipeline;
|
||||
v->a[79] = state(1460);
|
||||
v->a[79] = state(1307);
|
||||
small_parse_table_4(v);
|
||||
}
|
||||
|
||||
|
|
@ -116,10 +116,10 @@ void small_parse_table_4(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[80] = 1;
|
||||
v->a[81] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[82] = state(2269);
|
||||
v->a[82] = state(2117);
|
||||
v->a[83] = 1;
|
||||
v->a[84] = sym__statement_not_pipeline;
|
||||
v->a[85] = state(2319);
|
||||
v->a[85] = state(2199);
|
||||
v->a[86] = 1;
|
||||
v->a[87] = sym_else_clause;
|
||||
v->a[88] = actions(11);
|
||||
|
|
|
|||
|
|
@ -14,11 +14,11 @@
|
|||
|
||||
void small_parse_table_5(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100] = state(2151);
|
||||
v->a[100] = state(2015);
|
||||
v->a[101] = 2;
|
||||
v->a[102] = sym_elif_clause;
|
||||
v->a[103] = aux_sym_if_statement_repeat1;
|
||||
v->a[104] = state(394);
|
||||
v->a[104] = state(420);
|
||||
v->a[105] = 5;
|
||||
v->a[106] = sym_arithmetic_expansion;
|
||||
v->a[107] = sym_string;
|
||||
|
|
@ -40,7 +40,7 @@ void small_parse_table_5(t_small_parse_table_array *v)
|
|||
void small_parse_table_6(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[120] = anon_sym_GT_PIPE;
|
||||
v->a[121] = state(1413);
|
||||
v->a[121] = state(1140);
|
||||
v->a[122] = 12;
|
||||
v->a[123] = sym_redirected_statement;
|
||||
v->a[124] = sym_for_statement;
|
||||
|
|
@ -127,13 +127,13 @@ void small_parse_table_9(t_small_parse_table_array *v)
|
|||
v->a[190] = actions(77);
|
||||
v->a[191] = 1;
|
||||
v->a[192] = anon_sym_fi;
|
||||
v->a[193] = state(4);
|
||||
v->a[193] = state(5);
|
||||
v->a[194] = 1;
|
||||
v->a[195] = aux_sym__terminated_statement;
|
||||
v->a[196] = state(187);
|
||||
v->a[196] = state(191);
|
||||
v->a[197] = 1;
|
||||
v->a[198] = sym_command_name;
|
||||
v->a[199] = state(288);
|
||||
v->a[199] = state(279);
|
||||
small_parse_table_10(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,46 +15,46 @@
|
|||
void small_parse_table_50(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1000] = 1;
|
||||
v->a[1001] = sym_concatenation;
|
||||
v->a[1002] = state(736);
|
||||
v->a[1001] = sym_variable_assignment;
|
||||
v->a[1002] = state(622);
|
||||
v->a[1003] = 1;
|
||||
v->a[1004] = aux_sym_command_repeat1;
|
||||
v->a[1005] = state(738);
|
||||
v->a[1004] = sym_concatenation;
|
||||
v->a[1005] = state(727);
|
||||
v->a[1006] = 1;
|
||||
v->a[1007] = sym_file_redirect;
|
||||
v->a[1008] = state(767);
|
||||
v->a[1007] = aux_sym_command_repeat1;
|
||||
v->a[1008] = state(744);
|
||||
v->a[1009] = 1;
|
||||
v->a[1010] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1011] = state(1450);
|
||||
v->a[1010] = sym_file_redirect;
|
||||
v->a[1011] = state(1096);
|
||||
v->a[1012] = 1;
|
||||
v->a[1013] = sym_pipeline;
|
||||
v->a[1014] = state(1460);
|
||||
v->a[1014] = state(1215);
|
||||
v->a[1015] = 1;
|
||||
v->a[1016] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[1017] = state(2269);
|
||||
v->a[1017] = state(2108);
|
||||
v->a[1018] = 1;
|
||||
v->a[1019] = sym__statement_not_pipeline;
|
||||
v->a[1019] = sym__statements;
|
||||
small_parse_table_51(v);
|
||||
}
|
||||
|
||||
void small_parse_table_51(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1020] = state(2482);
|
||||
v->a[1020] = state(2122);
|
||||
v->a[1021] = 1;
|
||||
v->a[1022] = sym__statements;
|
||||
v->a[1023] = actions(11);
|
||||
v->a[1022] = sym__statement_not_pipeline;
|
||||
v->a[1023] = actions(91);
|
||||
v->a[1024] = 2;
|
||||
v->a[1025] = anon_sym_while;
|
||||
v->a[1026] = anon_sym_until;
|
||||
v->a[1027] = actions(57);
|
||||
v->a[1027] = actions(107);
|
||||
v->a[1028] = 2;
|
||||
v->a[1029] = anon_sym_LT_AMP_DASH;
|
||||
v->a[1030] = anon_sym_GT_AMP_DASH;
|
||||
v->a[1031] = actions(65);
|
||||
v->a[1031] = actions(115);
|
||||
v->a[1032] = 2;
|
||||
v->a[1033] = sym_raw_string;
|
||||
v->a[1034] = sym_number;
|
||||
v->a[1035] = state(394);
|
||||
v->a[1035] = state(289);
|
||||
v->a[1036] = 5;
|
||||
v->a[1037] = sym_arithmetic_expansion;
|
||||
v->a[1038] = sym_string;
|
||||
|
|
@ -66,7 +66,7 @@ void small_parse_table_52(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[1040] = sym_expansion;
|
||||
v->a[1041] = sym_command_substitution;
|
||||
v->a[1042] = actions(55);
|
||||
v->a[1042] = actions(105);
|
||||
v->a[1043] = 8;
|
||||
v->a[1044] = anon_sym_LT;
|
||||
v->a[1045] = anon_sym_GT;
|
||||
|
|
@ -76,7 +76,7 @@ void small_parse_table_52(t_small_parse_table_array *v)
|
|||
v->a[1049] = anon_sym_LT_AMP;
|
||||
v->a[1050] = anon_sym_GT_AMP;
|
||||
v->a[1051] = anon_sym_GT_PIPE;
|
||||
v->a[1052] = state(1434);
|
||||
v->a[1052] = state(1086);
|
||||
v->a[1053] = 12;
|
||||
v->a[1054] = sym_redirected_statement;
|
||||
v->a[1055] = sym_for_statement;
|
||||
|
|
@ -99,41 +99,41 @@ void small_parse_table_53(t_small_parse_table_array *v)
|
|||
v->a[1067] = actions(3);
|
||||
v->a[1068] = 1;
|
||||
v->a[1069] = sym_comment;
|
||||
v->a[1070] = actions(87);
|
||||
v->a[1070] = actions(9);
|
||||
v->a[1071] = 1;
|
||||
v->a[1072] = anon_sym_LF;
|
||||
v->a[1073] = actions(89);
|
||||
v->a[1072] = anon_sym_for;
|
||||
v->a[1073] = actions(13);
|
||||
v->a[1074] = 1;
|
||||
v->a[1075] = sym_word;
|
||||
v->a[1076] = actions(91);
|
||||
v->a[1075] = anon_sym_if;
|
||||
v->a[1076] = actions(15);
|
||||
v->a[1077] = 1;
|
||||
v->a[1078] = anon_sym_for;
|
||||
v->a[1079] = actions(95);
|
||||
v->a[1078] = anon_sym_case;
|
||||
v->a[1079] = actions(17);
|
||||
small_parse_table_54(v);
|
||||
}
|
||||
|
||||
void small_parse_table_54(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1080] = 1;
|
||||
v->a[1081] = anon_sym_if;
|
||||
v->a[1082] = actions(97);
|
||||
v->a[1081] = anon_sym_LPAREN;
|
||||
v->a[1082] = actions(19);
|
||||
v->a[1083] = 1;
|
||||
v->a[1084] = anon_sym_case;
|
||||
v->a[1085] = actions(99);
|
||||
v->a[1084] = anon_sym_LBRACE;
|
||||
v->a[1085] = actions(45);
|
||||
v->a[1086] = 1;
|
||||
v->a[1087] = anon_sym_LPAREN;
|
||||
v->a[1088] = actions(101);
|
||||
v->a[1087] = sym_word;
|
||||
v->a[1088] = actions(53);
|
||||
v->a[1089] = 1;
|
||||
v->a[1090] = anon_sym_LBRACE;
|
||||
v->a[1091] = actions(103);
|
||||
v->a[1090] = anon_sym_BANG;
|
||||
v->a[1091] = actions(59);
|
||||
v->a[1092] = 1;
|
||||
v->a[1093] = anon_sym_BANG;
|
||||
v->a[1094] = actions(109);
|
||||
v->a[1093] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1094] = actions(61);
|
||||
v->a[1095] = 1;
|
||||
v->a[1096] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1097] = actions(111);
|
||||
v->a[1096] = anon_sym_DOLLAR;
|
||||
v->a[1097] = actions(63);
|
||||
v->a[1098] = 1;
|
||||
v->a[1099] = anon_sym_DOLLAR;
|
||||
v->a[1099] = anon_sym_DQUOTE;
|
||||
small_parse_table_55(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -54,56 +54,56 @@ void small_parse_table_501(t_small_parse_table_array *v)
|
|||
v->a[10032] = actions(71);
|
||||
v->a[10033] = 1;
|
||||
v->a[10034] = anon_sym_BQUOTE;
|
||||
v->a[10035] = actions(220);
|
||||
v->a[10035] = actions(73);
|
||||
v->a[10036] = 1;
|
||||
v->a[10037] = sym_word;
|
||||
v->a[10038] = actions(222);
|
||||
v->a[10037] = sym_file_descriptor;
|
||||
v->a[10038] = actions(75);
|
||||
v->a[10039] = 1;
|
||||
small_parse_table_502(v);
|
||||
}
|
||||
|
||||
void small_parse_table_502(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10040] = anon_sym_BANG;
|
||||
v->a[10041] = actions(230);
|
||||
v->a[10040] = sym_variable_name;
|
||||
v->a[10041] = actions(234);
|
||||
v->a[10042] = 1;
|
||||
v->a[10043] = sym_file_descriptor;
|
||||
v->a[10044] = actions(232);
|
||||
v->a[10043] = sym_word;
|
||||
v->a[10044] = actions(236);
|
||||
v->a[10045] = 1;
|
||||
v->a[10046] = sym_variable_name;
|
||||
v->a[10047] = state(126);
|
||||
v->a[10046] = anon_sym_BANG;
|
||||
v->a[10047] = state(129);
|
||||
v->a[10048] = 1;
|
||||
v->a[10049] = aux_sym__statements_repeat1;
|
||||
v->a[10050] = state(184);
|
||||
v->a[10050] = state(189);
|
||||
v->a[10051] = 1;
|
||||
v->a[10052] = sym_command_name;
|
||||
v->a[10053] = state(268);
|
||||
v->a[10053] = state(244);
|
||||
v->a[10054] = 1;
|
||||
v->a[10055] = sym_variable_assignment;
|
||||
v->a[10056] = state(647);
|
||||
v->a[10056] = state(624);
|
||||
v->a[10057] = 1;
|
||||
v->a[10058] = sym_concatenation;
|
||||
v->a[10059] = state(785);
|
||||
v->a[10059] = state(672);
|
||||
small_parse_table_503(v);
|
||||
}
|
||||
|
||||
void small_parse_table_503(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10060] = 1;
|
||||
v->a[10061] = sym_file_redirect;
|
||||
v->a[10062] = state(828);
|
||||
v->a[10061] = aux_sym_command_repeat1;
|
||||
v->a[10062] = state(787);
|
||||
v->a[10063] = 1;
|
||||
v->a[10064] = aux_sym_command_repeat1;
|
||||
v->a[10065] = state(1314);
|
||||
v->a[10064] = sym_file_redirect;
|
||||
v->a[10065] = state(1176);
|
||||
v->a[10066] = 1;
|
||||
v->a[10067] = sym_pipeline;
|
||||
v->a[10068] = state(1331);
|
||||
v->a[10068] = state(1207);
|
||||
v->a[10069] = 1;
|
||||
v->a[10070] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10071] = state(2252);
|
||||
v->a[10071] = state(2116);
|
||||
v->a[10072] = 1;
|
||||
v->a[10073] = sym__statement_not_pipeline;
|
||||
v->a[10074] = state(2422);
|
||||
v->a[10074] = state(2213);
|
||||
v->a[10075] = 1;
|
||||
v->a[10076] = sym__statements;
|
||||
v->a[10077] = actions(11);
|
||||
|
|
@ -115,22 +115,22 @@ void small_parse_table_503(t_small_parse_table_array *v)
|
|||
void small_parse_table_504(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10080] = anon_sym_until;
|
||||
v->a[10081] = actions(226);
|
||||
v->a[10081] = actions(57);
|
||||
v->a[10082] = 2;
|
||||
v->a[10083] = anon_sym_LT_AMP_DASH;
|
||||
v->a[10084] = anon_sym_GT_AMP_DASH;
|
||||
v->a[10085] = actions(228);
|
||||
v->a[10085] = actions(65);
|
||||
v->a[10086] = 2;
|
||||
v->a[10087] = sym_raw_string;
|
||||
v->a[10088] = sym_number;
|
||||
v->a[10089] = state(294);
|
||||
v->a[10089] = state(420);
|
||||
v->a[10090] = 5;
|
||||
v->a[10091] = sym_arithmetic_expansion;
|
||||
v->a[10092] = sym_string;
|
||||
v->a[10093] = sym_simple_expansion;
|
||||
v->a[10094] = sym_expansion;
|
||||
v->a[10095] = sym_command_substitution;
|
||||
v->a[10096] = actions(224);
|
||||
v->a[10096] = actions(55);
|
||||
v->a[10097] = 8;
|
||||
v->a[10098] = anon_sym_LT;
|
||||
v->a[10099] = anon_sym_GT;
|
||||
|
|
|
|||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1000.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5000(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100000] = sym_simple_heredoc_body;
|
||||
v->a[100001] = state(1366);
|
||||
v->a[100002] = 1;
|
||||
v->a[100003] = sym__heredoc_body;
|
||||
v->a[100004] = state(1367);
|
||||
v->a[100005] = 1;
|
||||
v->a[100006] = sym__simple_heredoc_body;
|
||||
v->a[100007] = state(2390);
|
||||
v->a[100008] = 1;
|
||||
v->a[100009] = sym_heredoc_body;
|
||||
v->a[100010] = 6;
|
||||
v->a[100011] = actions(1094);
|
||||
v->a[100012] = 1;
|
||||
v->a[100013] = sym_comment;
|
||||
v->a[100014] = actions(4464);
|
||||
v->a[100015] = 1;
|
||||
v->a[100016] = sym__heredoc_body_beginning;
|
||||
v->a[100017] = actions(4470);
|
||||
v->a[100018] = 1;
|
||||
v->a[100019] = sym_simple_heredoc_body;
|
||||
small_parse_table_5001(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5001(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100020] = state(1363);
|
||||
v->a[100021] = 1;
|
||||
v->a[100022] = sym__heredoc_body;
|
||||
v->a[100023] = state(1364);
|
||||
v->a[100024] = 1;
|
||||
v->a[100025] = sym__simple_heredoc_body;
|
||||
v->a[100026] = state(2390);
|
||||
v->a[100027] = 1;
|
||||
v->a[100028] = sym_heredoc_body;
|
||||
v->a[100029] = 6;
|
||||
v->a[100030] = actions(1094);
|
||||
v->a[100031] = 1;
|
||||
v->a[100032] = sym_comment;
|
||||
v->a[100033] = actions(4462);
|
||||
v->a[100034] = 1;
|
||||
v->a[100035] = sym_simple_heredoc_body;
|
||||
v->a[100036] = actions(4464);
|
||||
v->a[100037] = 1;
|
||||
v->a[100038] = sym__heredoc_body_beginning;
|
||||
v->a[100039] = state(1473);
|
||||
small_parse_table_5002(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5002(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100040] = 1;
|
||||
v->a[100041] = sym__simple_heredoc_body;
|
||||
v->a[100042] = state(1476);
|
||||
v->a[100043] = 1;
|
||||
v->a[100044] = sym__heredoc_body;
|
||||
v->a[100045] = state(2439);
|
||||
v->a[100046] = 1;
|
||||
v->a[100047] = sym_heredoc_body;
|
||||
v->a[100048] = 2;
|
||||
v->a[100049] = actions(1094);
|
||||
v->a[100050] = 1;
|
||||
v->a[100051] = sym_comment;
|
||||
v->a[100052] = actions(1124);
|
||||
v->a[100053] = 5;
|
||||
v->a[100054] = sym__concat;
|
||||
v->a[100055] = anon_sym_PIPE;
|
||||
v->a[100056] = anon_sym_RPAREN;
|
||||
v->a[100057] = anon_sym_RBRACE;
|
||||
v->a[100058] = aux_sym_concatenation_token1;
|
||||
v->a[100059] = 5;
|
||||
small_parse_table_5003(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5003(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100060] = actions(1094);
|
||||
v->a[100061] = 1;
|
||||
v->a[100062] = sym_comment;
|
||||
v->a[100063] = actions(4464);
|
||||
v->a[100064] = 1;
|
||||
v->a[100065] = sym__heredoc_body_beginning;
|
||||
v->a[100066] = actions(4470);
|
||||
v->a[100067] = 1;
|
||||
v->a[100068] = sym_simple_heredoc_body;
|
||||
v->a[100069] = state(2390);
|
||||
v->a[100070] = 1;
|
||||
v->a[100071] = sym_heredoc_body;
|
||||
v->a[100072] = state(1348);
|
||||
v->a[100073] = 2;
|
||||
v->a[100074] = sym__heredoc_body;
|
||||
v->a[100075] = sym__simple_heredoc_body;
|
||||
v->a[100076] = 2;
|
||||
v->a[100077] = actions(1094);
|
||||
v->a[100078] = 1;
|
||||
v->a[100079] = sym_comment;
|
||||
small_parse_table_5004(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5004(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100080] = actions(1205);
|
||||
v->a[100081] = 5;
|
||||
v->a[100082] = sym__concat;
|
||||
v->a[100083] = anon_sym_PIPE;
|
||||
v->a[100084] = anon_sym_RPAREN;
|
||||
v->a[100085] = anon_sym_RBRACE;
|
||||
v->a[100086] = aux_sym_concatenation_token1;
|
||||
v->a[100087] = 4;
|
||||
v->a[100088] = actions(3);
|
||||
v->a[100089] = 1;
|
||||
v->a[100090] = sym_comment;
|
||||
v->a[100091] = actions(4408);
|
||||
v->a[100092] = 1;
|
||||
v->a[100093] = anon_sym_in;
|
||||
v->a[100094] = actions(4412);
|
||||
v->a[100095] = 1;
|
||||
v->a[100096] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[100097] = actions(4410);
|
||||
v->a[100098] = 3;
|
||||
v->a[100099] = anon_sym_SEMI_SEMI;
|
||||
small_parse_table_5005(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1000.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1001.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5005(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100100] = anon_sym_AMP;
|
||||
v->a[100101] = anon_sym_SEMI;
|
||||
v->a[100102] = 6;
|
||||
v->a[100103] = actions(1094);
|
||||
v->a[100104] = 1;
|
||||
v->a[100105] = sym_comment;
|
||||
v->a[100106] = actions(4462);
|
||||
v->a[100107] = 1;
|
||||
v->a[100108] = sym_simple_heredoc_body;
|
||||
v->a[100109] = actions(4464);
|
||||
v->a[100110] = 1;
|
||||
v->a[100111] = sym__heredoc_body_beginning;
|
||||
v->a[100112] = state(1469);
|
||||
v->a[100113] = 1;
|
||||
v->a[100114] = sym__heredoc_body;
|
||||
v->a[100115] = state(1510);
|
||||
v->a[100116] = 1;
|
||||
v->a[100117] = sym__simple_heredoc_body;
|
||||
v->a[100118] = state(2439);
|
||||
v->a[100119] = 1;
|
||||
small_parse_table_5006(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5006(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100120] = sym_heredoc_body;
|
||||
v->a[100121] = 5;
|
||||
v->a[100122] = actions(1094);
|
||||
v->a[100123] = 1;
|
||||
v->a[100124] = sym_comment;
|
||||
v->a[100125] = actions(4462);
|
||||
v->a[100126] = 1;
|
||||
v->a[100127] = sym_simple_heredoc_body;
|
||||
v->a[100128] = actions(4464);
|
||||
v->a[100129] = 1;
|
||||
v->a[100130] = sym__heredoc_body_beginning;
|
||||
v->a[100131] = state(2439);
|
||||
v->a[100132] = 1;
|
||||
v->a[100133] = sym_heredoc_body;
|
||||
v->a[100134] = state(1492);
|
||||
v->a[100135] = 2;
|
||||
v->a[100136] = sym__heredoc_body;
|
||||
v->a[100137] = sym__simple_heredoc_body;
|
||||
v->a[100138] = 6;
|
||||
v->a[100139] = actions(1094);
|
||||
small_parse_table_5007(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5007(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100140] = 1;
|
||||
v->a[100141] = sym_comment;
|
||||
v->a[100142] = actions(4464);
|
||||
v->a[100143] = 1;
|
||||
v->a[100144] = sym__heredoc_body_beginning;
|
||||
v->a[100145] = actions(4466);
|
||||
v->a[100146] = 1;
|
||||
v->a[100147] = sym_simple_heredoc_body;
|
||||
v->a[100148] = state(1827);
|
||||
v->a[100149] = 1;
|
||||
v->a[100150] = sym__simple_heredoc_body;
|
||||
v->a[100151] = state(1828);
|
||||
v->a[100152] = 1;
|
||||
v->a[100153] = sym__heredoc_body;
|
||||
v->a[100154] = state(2281);
|
||||
v->a[100155] = 1;
|
||||
v->a[100156] = sym_heredoc_body;
|
||||
v->a[100157] = 6;
|
||||
v->a[100158] = actions(1094);
|
||||
v->a[100159] = 1;
|
||||
small_parse_table_5008(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5008(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100160] = sym_comment;
|
||||
v->a[100161] = actions(4464);
|
||||
v->a[100162] = 1;
|
||||
v->a[100163] = sym__heredoc_body_beginning;
|
||||
v->a[100164] = actions(4466);
|
||||
v->a[100165] = 1;
|
||||
v->a[100166] = sym_simple_heredoc_body;
|
||||
v->a[100167] = state(1824);
|
||||
v->a[100168] = 1;
|
||||
v->a[100169] = sym__simple_heredoc_body;
|
||||
v->a[100170] = state(1825);
|
||||
v->a[100171] = 1;
|
||||
v->a[100172] = sym__heredoc_body;
|
||||
v->a[100173] = state(2281);
|
||||
v->a[100174] = 1;
|
||||
v->a[100175] = sym_heredoc_body;
|
||||
v->a[100176] = 4;
|
||||
v->a[100177] = actions(3);
|
||||
v->a[100178] = 1;
|
||||
v->a[100179] = sym_comment;
|
||||
small_parse_table_5009(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5009(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100180] = actions(4488);
|
||||
v->a[100181] = 1;
|
||||
v->a[100182] = anon_sym_in;
|
||||
v->a[100183] = actions(4492);
|
||||
v->a[100184] = 1;
|
||||
v->a[100185] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[100186] = actions(4490);
|
||||
v->a[100187] = 3;
|
||||
v->a[100188] = anon_sym_SEMI_SEMI;
|
||||
v->a[100189] = anon_sym_AMP;
|
||||
v->a[100190] = anon_sym_SEMI;
|
||||
v->a[100191] = 4;
|
||||
v->a[100192] = actions(3);
|
||||
v->a[100193] = 1;
|
||||
v->a[100194] = sym_comment;
|
||||
v->a[100195] = actions(4494);
|
||||
v->a[100196] = 1;
|
||||
v->a[100197] = anon_sym_in;
|
||||
v->a[100198] = actions(4498);
|
||||
v->a[100199] = 1;
|
||||
small_parse_table_5010(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1001.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1002.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5010(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100200] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[100201] = actions(4496);
|
||||
v->a[100202] = 3;
|
||||
v->a[100203] = anon_sym_SEMI_SEMI;
|
||||
v->a[100204] = anon_sym_AMP;
|
||||
v->a[100205] = anon_sym_SEMI;
|
||||
v->a[100206] = 2;
|
||||
v->a[100207] = actions(1094);
|
||||
v->a[100208] = 1;
|
||||
v->a[100209] = sym_comment;
|
||||
v->a[100210] = actions(1147);
|
||||
v->a[100211] = 5;
|
||||
v->a[100212] = sym__concat;
|
||||
v->a[100213] = anon_sym_PIPE;
|
||||
v->a[100214] = anon_sym_RPAREN;
|
||||
v->a[100215] = anon_sym_RBRACE;
|
||||
v->a[100216] = aux_sym_concatenation_token1;
|
||||
v->a[100217] = 2;
|
||||
v->a[100218] = actions(1094);
|
||||
v->a[100219] = 1;
|
||||
small_parse_table_5011(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5011(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100220] = sym_comment;
|
||||
v->a[100221] = actions(1177);
|
||||
v->a[100222] = 5;
|
||||
v->a[100223] = sym__concat;
|
||||
v->a[100224] = anon_sym_PIPE;
|
||||
v->a[100225] = anon_sym_RPAREN;
|
||||
v->a[100226] = anon_sym_RBRACE;
|
||||
v->a[100227] = aux_sym_concatenation_token1;
|
||||
v->a[100228] = 4;
|
||||
v->a[100229] = actions(3);
|
||||
v->a[100230] = 1;
|
||||
v->a[100231] = sym_comment;
|
||||
v->a[100232] = actions(4396);
|
||||
v->a[100233] = 1;
|
||||
v->a[100234] = anon_sym_in;
|
||||
v->a[100235] = actions(4400);
|
||||
v->a[100236] = 1;
|
||||
v->a[100237] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[100238] = actions(4398);
|
||||
v->a[100239] = 3;
|
||||
small_parse_table_5012(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5012(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100240] = anon_sym_SEMI_SEMI;
|
||||
v->a[100241] = anon_sym_AMP;
|
||||
v->a[100242] = anon_sym_SEMI;
|
||||
v->a[100243] = 2;
|
||||
v->a[100244] = actions(1094);
|
||||
v->a[100245] = 1;
|
||||
v->a[100246] = sym_comment;
|
||||
v->a[100247] = actions(1187);
|
||||
v->a[100248] = 5;
|
||||
v->a[100249] = sym__concat;
|
||||
v->a[100250] = anon_sym_PIPE;
|
||||
v->a[100251] = anon_sym_RPAREN;
|
||||
v->a[100252] = anon_sym_RBRACE;
|
||||
v->a[100253] = aux_sym_concatenation_token1;
|
||||
v->a[100254] = 2;
|
||||
v->a[100255] = actions(1094);
|
||||
v->a[100256] = 1;
|
||||
v->a[100257] = sym_comment;
|
||||
v->a[100258] = actions(1163);
|
||||
v->a[100259] = 5;
|
||||
small_parse_table_5013(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5013(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100260] = sym__concat;
|
||||
v->a[100261] = anon_sym_PIPE;
|
||||
v->a[100262] = anon_sym_RPAREN;
|
||||
v->a[100263] = anon_sym_RBRACE;
|
||||
v->a[100264] = aux_sym_concatenation_token1;
|
||||
v->a[100265] = 5;
|
||||
v->a[100266] = actions(1094);
|
||||
v->a[100267] = 1;
|
||||
v->a[100268] = sym_comment;
|
||||
v->a[100269] = actions(4464);
|
||||
v->a[100270] = 1;
|
||||
v->a[100271] = sym__heredoc_body_beginning;
|
||||
v->a[100272] = actions(4470);
|
||||
v->a[100273] = 1;
|
||||
v->a[100274] = sym_simple_heredoc_body;
|
||||
v->a[100275] = state(2390);
|
||||
v->a[100276] = 1;
|
||||
v->a[100277] = sym_heredoc_body;
|
||||
v->a[100278] = state(1423);
|
||||
v->a[100279] = 2;
|
||||
small_parse_table_5014(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5014(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100280] = sym__heredoc_body;
|
||||
v->a[100281] = sym__simple_heredoc_body;
|
||||
v->a[100282] = 2;
|
||||
v->a[100283] = actions(1094);
|
||||
v->a[100284] = 1;
|
||||
v->a[100285] = sym_comment;
|
||||
v->a[100286] = actions(1153);
|
||||
v->a[100287] = 5;
|
||||
v->a[100288] = sym__concat;
|
||||
v->a[100289] = anon_sym_PIPE;
|
||||
v->a[100290] = anon_sym_RPAREN;
|
||||
v->a[100291] = anon_sym_RBRACE;
|
||||
v->a[100292] = aux_sym_concatenation_token1;
|
||||
v->a[100293] = 5;
|
||||
v->a[100294] = actions(1094);
|
||||
v->a[100295] = 1;
|
||||
v->a[100296] = sym_comment;
|
||||
v->a[100297] = actions(4464);
|
||||
v->a[100298] = 1;
|
||||
v->a[100299] = sym__heredoc_body_beginning;
|
||||
small_parse_table_5015(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1002.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1003.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5015(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100300] = actions(4466);
|
||||
v->a[100301] = 1;
|
||||
v->a[100302] = sym_simple_heredoc_body;
|
||||
v->a[100303] = state(2281);
|
||||
v->a[100304] = 1;
|
||||
v->a[100305] = sym_heredoc_body;
|
||||
v->a[100306] = state(1762);
|
||||
v->a[100307] = 2;
|
||||
v->a[100308] = sym__heredoc_body;
|
||||
v->a[100309] = sym__simple_heredoc_body;
|
||||
v->a[100310] = 5;
|
||||
v->a[100311] = actions(1094);
|
||||
v->a[100312] = 1;
|
||||
v->a[100313] = sym_comment;
|
||||
v->a[100314] = actions(4464);
|
||||
v->a[100315] = 1;
|
||||
v->a[100316] = sym__heredoc_body_beginning;
|
||||
v->a[100317] = actions(4470);
|
||||
v->a[100318] = 1;
|
||||
v->a[100319] = sym_simple_heredoc_body;
|
||||
small_parse_table_5016(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5016(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100320] = state(2390);
|
||||
v->a[100321] = 1;
|
||||
v->a[100322] = sym_heredoc_body;
|
||||
v->a[100323] = state(1362);
|
||||
v->a[100324] = 2;
|
||||
v->a[100325] = sym__heredoc_body;
|
||||
v->a[100326] = sym__simple_heredoc_body;
|
||||
v->a[100327] = 4;
|
||||
v->a[100328] = actions(1094);
|
||||
v->a[100329] = 1;
|
||||
v->a[100330] = sym_comment;
|
||||
v->a[100331] = actions(4500);
|
||||
v->a[100332] = 1;
|
||||
v->a[100333] = anon_sym_RBRACE;
|
||||
v->a[100334] = state(2218);
|
||||
v->a[100335] = 1;
|
||||
v->a[100336] = aux_sym__concatenation_in_expansion_repeat1;
|
||||
v->a[100337] = actions(4502);
|
||||
v->a[100338] = 2;
|
||||
v->a[100339] = sym__concat;
|
||||
small_parse_table_5017(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5017(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100340] = aux_sym_concatenation_token1;
|
||||
v->a[100341] = 2;
|
||||
v->a[100342] = actions(1094);
|
||||
v->a[100343] = 1;
|
||||
v->a[100344] = sym_comment;
|
||||
v->a[100345] = actions(1159);
|
||||
v->a[100346] = 4;
|
||||
v->a[100347] = sym__concat;
|
||||
v->a[100348] = anon_sym_PIPE;
|
||||
v->a[100349] = anon_sym_RPAREN;
|
||||
v->a[100350] = aux_sym_concatenation_token1;
|
||||
v->a[100351] = 4;
|
||||
v->a[100352] = actions(1094);
|
||||
v->a[100353] = 1;
|
||||
v->a[100354] = sym_comment;
|
||||
v->a[100355] = actions(4504);
|
||||
v->a[100356] = 1;
|
||||
v->a[100357] = anon_sym_RBRACE;
|
||||
v->a[100358] = state(2217);
|
||||
v->a[100359] = 1;
|
||||
small_parse_table_5018(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5018(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100360] = aux_sym__concatenation_in_expansion_repeat1;
|
||||
v->a[100361] = actions(4506);
|
||||
v->a[100362] = 2;
|
||||
v->a[100363] = sym__concat;
|
||||
v->a[100364] = aux_sym_concatenation_token1;
|
||||
v->a[100365] = 4;
|
||||
v->a[100366] = actions(1094);
|
||||
v->a[100367] = 1;
|
||||
v->a[100368] = sym_comment;
|
||||
v->a[100369] = actions(4509);
|
||||
v->a[100370] = 1;
|
||||
v->a[100371] = anon_sym_RBRACE;
|
||||
v->a[100372] = state(2217);
|
||||
v->a[100373] = 1;
|
||||
v->a[100374] = aux_sym__concatenation_in_expansion_repeat1;
|
||||
v->a[100375] = actions(4502);
|
||||
v->a[100376] = 2;
|
||||
v->a[100377] = sym__concat;
|
||||
v->a[100378] = aux_sym_concatenation_token1;
|
||||
v->a[100379] = 2;
|
||||
small_parse_table_5019(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5019(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100380] = actions(1094);
|
||||
v->a[100381] = 1;
|
||||
v->a[100382] = sym_comment;
|
||||
v->a[100383] = actions(1004);
|
||||
v->a[100384] = 4;
|
||||
v->a[100385] = sym__concat;
|
||||
v->a[100386] = anon_sym_PIPE;
|
||||
v->a[100387] = anon_sym_RPAREN;
|
||||
v->a[100388] = aux_sym_concatenation_token1;
|
||||
v->a[100389] = 2;
|
||||
v->a[100390] = actions(1094);
|
||||
v->a[100391] = 1;
|
||||
v->a[100392] = sym_comment;
|
||||
v->a[100393] = actions(1100);
|
||||
v->a[100394] = 4;
|
||||
v->a[100395] = sym__concat;
|
||||
v->a[100396] = anon_sym_PIPE;
|
||||
v->a[100397] = anon_sym_RPAREN;
|
||||
v->a[100398] = aux_sym_concatenation_token1;
|
||||
v->a[100399] = 4;
|
||||
small_parse_table_5020(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1003.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1004.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5020(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100400] = actions(1094);
|
||||
v->a[100401] = 1;
|
||||
v->a[100402] = sym_comment;
|
||||
v->a[100403] = actions(4430);
|
||||
v->a[100404] = 1;
|
||||
v->a[100405] = anon_sym_PIPE;
|
||||
v->a[100406] = actions(4446);
|
||||
v->a[100407] = 1;
|
||||
v->a[100408] = anon_sym_RPAREN;
|
||||
v->a[100409] = state(2233);
|
||||
v->a[100410] = 1;
|
||||
v->a[100411] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100412] = 4;
|
||||
v->a[100413] = actions(1094);
|
||||
v->a[100414] = 1;
|
||||
v->a[100415] = sym_comment;
|
||||
v->a[100416] = actions(4511);
|
||||
v->a[100417] = 1;
|
||||
v->a[100418] = anon_sym_PIPE;
|
||||
v->a[100419] = actions(4514);
|
||||
small_parse_table_5021(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5021(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100420] = 1;
|
||||
v->a[100421] = anon_sym_RPAREN;
|
||||
v->a[100422] = state(2222);
|
||||
v->a[100423] = 1;
|
||||
v->a[100424] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100425] = 2;
|
||||
v->a[100426] = actions(1094);
|
||||
v->a[100427] = 1;
|
||||
v->a[100428] = sym_comment;
|
||||
v->a[100429] = actions(1187);
|
||||
v->a[100430] = 3;
|
||||
v->a[100431] = sym_extglob_pattern;
|
||||
v->a[100432] = anon_sym_PIPE;
|
||||
v->a[100433] = anon_sym_RPAREN;
|
||||
v->a[100434] = 4;
|
||||
v->a[100435] = actions(1094);
|
||||
v->a[100436] = 1;
|
||||
v->a[100437] = sym_comment;
|
||||
v->a[100438] = actions(4430);
|
||||
v->a[100439] = 1;
|
||||
small_parse_table_5022(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5022(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100440] = anon_sym_PIPE;
|
||||
v->a[100441] = actions(4460);
|
||||
v->a[100442] = 1;
|
||||
v->a[100443] = anon_sym_RPAREN;
|
||||
v->a[100444] = state(2232);
|
||||
v->a[100445] = 1;
|
||||
v->a[100446] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100447] = 4;
|
||||
v->a[100448] = actions(1094);
|
||||
v->a[100449] = 1;
|
||||
v->a[100450] = sym_comment;
|
||||
v->a[100451] = actions(4430);
|
||||
v->a[100452] = 1;
|
||||
v->a[100453] = anon_sym_PIPE;
|
||||
v->a[100454] = actions(4516);
|
||||
v->a[100455] = 1;
|
||||
v->a[100456] = anon_sym_RPAREN;
|
||||
v->a[100457] = state(2222);
|
||||
v->a[100458] = 1;
|
||||
v->a[100459] = aux_sym__case_item_last_repeat1;
|
||||
small_parse_table_5023(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5023(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100460] = 4;
|
||||
v->a[100461] = actions(1094);
|
||||
v->a[100462] = 1;
|
||||
v->a[100463] = sym_comment;
|
||||
v->a[100464] = actions(4430);
|
||||
v->a[100465] = 1;
|
||||
v->a[100466] = anon_sym_PIPE;
|
||||
v->a[100467] = actions(4518);
|
||||
v->a[100468] = 1;
|
||||
v->a[100469] = anon_sym_RPAREN;
|
||||
v->a[100470] = state(2222);
|
||||
v->a[100471] = 1;
|
||||
v->a[100472] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100473] = 3;
|
||||
v->a[100474] = actions(1094);
|
||||
v->a[100475] = 1;
|
||||
v->a[100476] = sym_comment;
|
||||
v->a[100477] = state(2218);
|
||||
v->a[100478] = 1;
|
||||
v->a[100479] = aux_sym__concatenation_in_expansion_repeat1;
|
||||
small_parse_table_5024(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5024(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100480] = actions(4502);
|
||||
v->a[100481] = 2;
|
||||
v->a[100482] = sym__concat;
|
||||
v->a[100483] = aux_sym_concatenation_token1;
|
||||
v->a[100484] = 4;
|
||||
v->a[100485] = actions(1094);
|
||||
v->a[100486] = 1;
|
||||
v->a[100487] = sym_comment;
|
||||
v->a[100488] = actions(4430);
|
||||
v->a[100489] = 1;
|
||||
v->a[100490] = anon_sym_PIPE;
|
||||
v->a[100491] = actions(4520);
|
||||
v->a[100492] = 1;
|
||||
v->a[100493] = anon_sym_RPAREN;
|
||||
v->a[100494] = state(2222);
|
||||
v->a[100495] = 1;
|
||||
v->a[100496] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100497] = 3;
|
||||
v->a[100498] = actions(1094);
|
||||
v->a[100499] = 1;
|
||||
small_parse_table_5025(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1004.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1005.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5025(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100500] = sym_comment;
|
||||
v->a[100501] = actions(4524);
|
||||
v->a[100502] = 1;
|
||||
v->a[100503] = sym_extglob_pattern;
|
||||
v->a[100504] = actions(4522);
|
||||
v->a[100505] = 2;
|
||||
v->a[100506] = anon_sym_PIPE;
|
||||
v->a[100507] = anon_sym_RPAREN;
|
||||
v->a[100508] = 2;
|
||||
v->a[100509] = actions(1094);
|
||||
v->a[100510] = 1;
|
||||
v->a[100511] = sym_comment;
|
||||
v->a[100512] = actions(1205);
|
||||
v->a[100513] = 3;
|
||||
v->a[100514] = sym_extglob_pattern;
|
||||
v->a[100515] = anon_sym_PIPE;
|
||||
v->a[100516] = anon_sym_RPAREN;
|
||||
v->a[100517] = 4;
|
||||
v->a[100518] = actions(1094);
|
||||
v->a[100519] = 1;
|
||||
small_parse_table_5026(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5026(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100520] = sym_comment;
|
||||
v->a[100521] = actions(4430);
|
||||
v->a[100522] = 1;
|
||||
v->a[100523] = anon_sym_PIPE;
|
||||
v->a[100524] = actions(4526);
|
||||
v->a[100525] = 1;
|
||||
v->a[100526] = anon_sym_RPAREN;
|
||||
v->a[100527] = state(2222);
|
||||
v->a[100528] = 1;
|
||||
v->a[100529] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100530] = 4;
|
||||
v->a[100531] = actions(1094);
|
||||
v->a[100532] = 1;
|
||||
v->a[100533] = sym_comment;
|
||||
v->a[100534] = actions(4430);
|
||||
v->a[100535] = 1;
|
||||
v->a[100536] = anon_sym_PIPE;
|
||||
v->a[100537] = actions(4528);
|
||||
v->a[100538] = 1;
|
||||
v->a[100539] = anon_sym_RPAREN;
|
||||
small_parse_table_5027(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5027(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100540] = state(2222);
|
||||
v->a[100541] = 1;
|
||||
v->a[100542] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100543] = 4;
|
||||
v->a[100544] = actions(1094);
|
||||
v->a[100545] = 1;
|
||||
v->a[100546] = sym_comment;
|
||||
v->a[100547] = actions(4430);
|
||||
v->a[100548] = 1;
|
||||
v->a[100549] = anon_sym_PIPE;
|
||||
v->a[100550] = actions(4530);
|
||||
v->a[100551] = 1;
|
||||
v->a[100552] = anon_sym_RPAREN;
|
||||
v->a[100553] = state(2222);
|
||||
v->a[100554] = 1;
|
||||
v->a[100555] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100556] = 4;
|
||||
v->a[100557] = actions(1094);
|
||||
v->a[100558] = 1;
|
||||
v->a[100559] = sym_comment;
|
||||
small_parse_table_5028(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5028(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100560] = actions(4430);
|
||||
v->a[100561] = 1;
|
||||
v->a[100562] = anon_sym_PIPE;
|
||||
v->a[100563] = actions(4452);
|
||||
v->a[100564] = 1;
|
||||
v->a[100565] = anon_sym_RPAREN;
|
||||
v->a[100566] = state(2237);
|
||||
v->a[100567] = 1;
|
||||
v->a[100568] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100569] = 4;
|
||||
v->a[100570] = actions(1094);
|
||||
v->a[100571] = 1;
|
||||
v->a[100572] = sym_comment;
|
||||
v->a[100573] = actions(4430);
|
||||
v->a[100574] = 1;
|
||||
v->a[100575] = anon_sym_PIPE;
|
||||
v->a[100576] = actions(4532);
|
||||
v->a[100577] = 1;
|
||||
v->a[100578] = anon_sym_RPAREN;
|
||||
v->a[100579] = state(2222);
|
||||
small_parse_table_5029(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5029(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100580] = 1;
|
||||
v->a[100581] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100582] = 2;
|
||||
v->a[100583] = actions(1094);
|
||||
v->a[100584] = 1;
|
||||
v->a[100585] = sym_comment;
|
||||
v->a[100586] = actions(1163);
|
||||
v->a[100587] = 3;
|
||||
v->a[100588] = sym_extglob_pattern;
|
||||
v->a[100589] = anon_sym_PIPE;
|
||||
v->a[100590] = anon_sym_RPAREN;
|
||||
v->a[100591] = 4;
|
||||
v->a[100592] = actions(1094);
|
||||
v->a[100593] = 1;
|
||||
v->a[100594] = sym_comment;
|
||||
v->a[100595] = actions(4430);
|
||||
v->a[100596] = 1;
|
||||
v->a[100597] = anon_sym_PIPE;
|
||||
v->a[100598] = actions(4534);
|
||||
v->a[100599] = 1;
|
||||
small_parse_table_5030(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1005.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1006.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5030(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100600] = anon_sym_RPAREN;
|
||||
v->a[100601] = state(2222);
|
||||
v->a[100602] = 1;
|
||||
v->a[100603] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100604] = 2;
|
||||
v->a[100605] = actions(1094);
|
||||
v->a[100606] = 1;
|
||||
v->a[100607] = sym_comment;
|
||||
v->a[100608] = actions(1153);
|
||||
v->a[100609] = 3;
|
||||
v->a[100610] = sym_extglob_pattern;
|
||||
v->a[100611] = anon_sym_PIPE;
|
||||
v->a[100612] = anon_sym_RPAREN;
|
||||
v->a[100613] = 2;
|
||||
v->a[100614] = actions(1094);
|
||||
v->a[100615] = 1;
|
||||
v->a[100616] = sym_comment;
|
||||
v->a[100617] = actions(1145);
|
||||
v->a[100618] = 3;
|
||||
v->a[100619] = sym_extglob_pattern;
|
||||
small_parse_table_5031(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5031(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100620] = anon_sym_PIPE;
|
||||
v->a[100621] = anon_sym_RPAREN;
|
||||
v->a[100622] = 4;
|
||||
v->a[100623] = actions(1094);
|
||||
v->a[100624] = 1;
|
||||
v->a[100625] = sym_comment;
|
||||
v->a[100626] = actions(4430);
|
||||
v->a[100627] = 1;
|
||||
v->a[100628] = anon_sym_PIPE;
|
||||
v->a[100629] = actions(4432);
|
||||
v->a[100630] = 1;
|
||||
v->a[100631] = anon_sym_RPAREN;
|
||||
v->a[100632] = state(2226);
|
||||
v->a[100633] = 1;
|
||||
v->a[100634] = aux_sym__case_item_last_repeat1;
|
||||
v->a[100635] = 2;
|
||||
v->a[100636] = actions(1094);
|
||||
v->a[100637] = 1;
|
||||
v->a[100638] = sym_comment;
|
||||
v->a[100639] = actions(4504);
|
||||
small_parse_table_5032(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5032(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100640] = 3;
|
||||
v->a[100641] = sym__concat;
|
||||
v->a[100642] = anon_sym_RBRACE;
|
||||
v->a[100643] = aux_sym_concatenation_token1;
|
||||
v->a[100644] = 2;
|
||||
v->a[100645] = actions(1094);
|
||||
v->a[100646] = 1;
|
||||
v->a[100647] = sym_comment;
|
||||
v->a[100648] = actions(1124);
|
||||
v->a[100649] = 3;
|
||||
v->a[100650] = sym_extglob_pattern;
|
||||
v->a[100651] = anon_sym_PIPE;
|
||||
v->a[100652] = anon_sym_RPAREN;
|
||||
v->a[100653] = 2;
|
||||
v->a[100654] = actions(1094);
|
||||
v->a[100655] = 1;
|
||||
v->a[100656] = sym_comment;
|
||||
v->a[100657] = actions(1076);
|
||||
v->a[100658] = 3;
|
||||
v->a[100659] = sym_extglob_pattern;
|
||||
small_parse_table_5033(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5033(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100660] = anon_sym_PIPE;
|
||||
v->a[100661] = anon_sym_RPAREN;
|
||||
v->a[100662] = 2;
|
||||
v->a[100663] = actions(1094);
|
||||
v->a[100664] = 1;
|
||||
v->a[100665] = sym_comment;
|
||||
v->a[100666] = actions(1141);
|
||||
v->a[100667] = 3;
|
||||
v->a[100668] = sym_extglob_pattern;
|
||||
v->a[100669] = anon_sym_PIPE;
|
||||
v->a[100670] = anon_sym_RPAREN;
|
||||
v->a[100671] = 2;
|
||||
v->a[100672] = actions(1094);
|
||||
v->a[100673] = 1;
|
||||
v->a[100674] = sym_comment;
|
||||
v->a[100675] = actions(1076);
|
||||
v->a[100676] = 3;
|
||||
v->a[100677] = sym_extglob_pattern;
|
||||
v->a[100678] = anon_sym_PIPE;
|
||||
v->a[100679] = anon_sym_RPAREN;
|
||||
small_parse_table_5034(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5034(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100680] = 3;
|
||||
v->a[100681] = actions(1094);
|
||||
v->a[100682] = 1;
|
||||
v->a[100683] = sym_comment;
|
||||
v->a[100684] = actions(4536);
|
||||
v->a[100685] = 1;
|
||||
v->a[100686] = anon_sym_PIPE;
|
||||
v->a[100687] = state(1663);
|
||||
v->a[100688] = 1;
|
||||
v->a[100689] = aux_sym_pipeline_repeat1;
|
||||
v->a[100690] = 3;
|
||||
v->a[100691] = actions(1094);
|
||||
v->a[100692] = 1;
|
||||
v->a[100693] = sym_comment;
|
||||
v->a[100694] = actions(4538);
|
||||
v->a[100695] = 1;
|
||||
v->a[100696] = anon_sym_do;
|
||||
v->a[100697] = state(1737);
|
||||
v->a[100698] = 1;
|
||||
v->a[100699] = sym_do_group;
|
||||
small_parse_table_5035(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1006.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1007.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5035(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100700] = 3;
|
||||
v->a[100701] = actions(1094);
|
||||
v->a[100702] = 1;
|
||||
v->a[100703] = sym_comment;
|
||||
v->a[100704] = actions(4538);
|
||||
v->a[100705] = 1;
|
||||
v->a[100706] = anon_sym_do;
|
||||
v->a[100707] = state(1725);
|
||||
v->a[100708] = 1;
|
||||
v->a[100709] = sym_do_group;
|
||||
v->a[100710] = 3;
|
||||
v->a[100711] = actions(1094);
|
||||
v->a[100712] = 1;
|
||||
v->a[100713] = sym_comment;
|
||||
v->a[100714] = actions(4540);
|
||||
v->a[100715] = 1;
|
||||
v->a[100716] = anon_sym_do;
|
||||
v->a[100717] = state(1519);
|
||||
v->a[100718] = 1;
|
||||
v->a[100719] = sym_do_group;
|
||||
small_parse_table_5036(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5036(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100720] = 2;
|
||||
v->a[100721] = actions(1094);
|
||||
v->a[100722] = 1;
|
||||
v->a[100723] = sym_comment;
|
||||
v->a[100724] = actions(4542);
|
||||
v->a[100725] = 2;
|
||||
v->a[100726] = anon_sym_PIPE;
|
||||
v->a[100727] = anon_sym_RPAREN;
|
||||
v->a[100728] = 3;
|
||||
v->a[100729] = actions(1094);
|
||||
v->a[100730] = 1;
|
||||
v->a[100731] = sym_comment;
|
||||
v->a[100732] = actions(4544);
|
||||
v->a[100733] = 1;
|
||||
v->a[100734] = anon_sym_esac;
|
||||
v->a[100735] = actions(4546);
|
||||
v->a[100736] = 1;
|
||||
v->a[100737] = anon_sym_SEMI_SEMI;
|
||||
v->a[100738] = 3;
|
||||
v->a[100739] = actions(1094);
|
||||
small_parse_table_5037(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5037(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100740] = 1;
|
||||
v->a[100741] = sym_comment;
|
||||
v->a[100742] = actions(4548);
|
||||
v->a[100743] = 1;
|
||||
v->a[100744] = anon_sym_PIPE;
|
||||
v->a[100745] = state(1448);
|
||||
v->a[100746] = 1;
|
||||
v->a[100747] = aux_sym_pipeline_repeat1;
|
||||
v->a[100748] = 3;
|
||||
v->a[100749] = actions(1094);
|
||||
v->a[100750] = 1;
|
||||
v->a[100751] = sym_comment;
|
||||
v->a[100752] = actions(4540);
|
||||
v->a[100753] = 1;
|
||||
v->a[100754] = anon_sym_do;
|
||||
v->a[100755] = state(1499);
|
||||
v->a[100756] = 1;
|
||||
v->a[100757] = sym_do_group;
|
||||
v->a[100758] = 3;
|
||||
v->a[100759] = actions(1094);
|
||||
small_parse_table_5038(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5038(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100760] = 1;
|
||||
v->a[100761] = sym_comment;
|
||||
v->a[100762] = actions(4550);
|
||||
v->a[100763] = 1;
|
||||
v->a[100764] = anon_sym_PIPE;
|
||||
v->a[100765] = state(1452);
|
||||
v->a[100766] = 1;
|
||||
v->a[100767] = aux_sym_pipeline_repeat1;
|
||||
v->a[100768] = 3;
|
||||
v->a[100769] = actions(1094);
|
||||
v->a[100770] = 1;
|
||||
v->a[100771] = sym_comment;
|
||||
v->a[100772] = actions(4552);
|
||||
v->a[100773] = 1;
|
||||
v->a[100774] = anon_sym_esac;
|
||||
v->a[100775] = actions(4554);
|
||||
v->a[100776] = 1;
|
||||
v->a[100777] = anon_sym_SEMI_SEMI;
|
||||
v->a[100778] = 3;
|
||||
v->a[100779] = actions(1094);
|
||||
small_parse_table_5039(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5039(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100780] = 1;
|
||||
v->a[100781] = sym_comment;
|
||||
v->a[100782] = actions(4556);
|
||||
v->a[100783] = 1;
|
||||
v->a[100784] = anon_sym_do;
|
||||
v->a[100785] = state(1318);
|
||||
v->a[100786] = 1;
|
||||
v->a[100787] = sym_do_group;
|
||||
v->a[100788] = 3;
|
||||
v->a[100789] = actions(1094);
|
||||
v->a[100790] = 1;
|
||||
v->a[100791] = sym_comment;
|
||||
v->a[100792] = actions(4558);
|
||||
v->a[100793] = 1;
|
||||
v->a[100794] = anon_sym_PIPE;
|
||||
v->a[100795] = state(1463);
|
||||
v->a[100796] = 1;
|
||||
v->a[100797] = aux_sym_pipeline_repeat1;
|
||||
v->a[100798] = 3;
|
||||
v->a[100799] = actions(1094);
|
||||
small_parse_table_5040(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1007.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1008.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5040(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100800] = 1;
|
||||
v->a[100801] = sym_comment;
|
||||
v->a[100802] = actions(4544);
|
||||
v->a[100803] = 1;
|
||||
v->a[100804] = anon_sym_esac;
|
||||
v->a[100805] = actions(4560);
|
||||
v->a[100806] = 1;
|
||||
v->a[100807] = anon_sym_SEMI_SEMI;
|
||||
v->a[100808] = 3;
|
||||
v->a[100809] = actions(1094);
|
||||
v->a[100810] = 1;
|
||||
v->a[100811] = sym_comment;
|
||||
v->a[100812] = actions(4562);
|
||||
v->a[100813] = 1;
|
||||
v->a[100814] = anon_sym_esac;
|
||||
v->a[100815] = actions(4564);
|
||||
v->a[100816] = 1;
|
||||
v->a[100817] = anon_sym_SEMI_SEMI;
|
||||
v->a[100818] = 3;
|
||||
v->a[100819] = actions(1094);
|
||||
small_parse_table_5041(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5041(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100820] = 1;
|
||||
v->a[100821] = sym_comment;
|
||||
v->a[100822] = actions(4566);
|
||||
v->a[100823] = 1;
|
||||
v->a[100824] = anon_sym_esac;
|
||||
v->a[100825] = actions(4568);
|
||||
v->a[100826] = 1;
|
||||
v->a[100827] = anon_sym_SEMI_SEMI;
|
||||
v->a[100828] = 3;
|
||||
v->a[100829] = actions(1094);
|
||||
v->a[100830] = 1;
|
||||
v->a[100831] = sym_comment;
|
||||
v->a[100832] = actions(4570);
|
||||
v->a[100833] = 1;
|
||||
v->a[100834] = anon_sym_esac;
|
||||
v->a[100835] = actions(4572);
|
||||
v->a[100836] = 1;
|
||||
v->a[100837] = anon_sym_SEMI_SEMI;
|
||||
v->a[100838] = 3;
|
||||
v->a[100839] = actions(1094);
|
||||
small_parse_table_5042(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5042(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100840] = 1;
|
||||
v->a[100841] = sym_comment;
|
||||
v->a[100842] = actions(4556);
|
||||
v->a[100843] = 1;
|
||||
v->a[100844] = anon_sym_do;
|
||||
v->a[100845] = state(1433);
|
||||
v->a[100846] = 1;
|
||||
v->a[100847] = sym_do_group;
|
||||
v->a[100848] = 3;
|
||||
v->a[100849] = actions(1094);
|
||||
v->a[100850] = 1;
|
||||
v->a[100851] = sym_comment;
|
||||
v->a[100852] = actions(4574);
|
||||
v->a[100853] = 1;
|
||||
v->a[100854] = anon_sym_PIPE;
|
||||
v->a[100855] = state(1601);
|
||||
v->a[100856] = 1;
|
||||
v->a[100857] = aux_sym_pipeline_repeat1;
|
||||
v->a[100858] = 3;
|
||||
v->a[100859] = actions(1094);
|
||||
small_parse_table_5043(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5043(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100860] = 1;
|
||||
v->a[100861] = sym_comment;
|
||||
v->a[100862] = actions(4562);
|
||||
v->a[100863] = 1;
|
||||
v->a[100864] = anon_sym_esac;
|
||||
v->a[100865] = actions(4576);
|
||||
v->a[100866] = 1;
|
||||
v->a[100867] = anon_sym_SEMI_SEMI;
|
||||
v->a[100868] = 3;
|
||||
v->a[100869] = actions(1094);
|
||||
v->a[100870] = 1;
|
||||
v->a[100871] = sym_comment;
|
||||
v->a[100872] = actions(4578);
|
||||
v->a[100873] = 1;
|
||||
v->a[100874] = anon_sym_esac;
|
||||
v->a[100875] = actions(4580);
|
||||
v->a[100876] = 1;
|
||||
v->a[100877] = anon_sym_SEMI_SEMI;
|
||||
v->a[100878] = 2;
|
||||
v->a[100879] = actions(1094);
|
||||
small_parse_table_5044(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5044(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100880] = 1;
|
||||
v->a[100881] = sym_comment;
|
||||
v->a[100882] = actions(4468);
|
||||
v->a[100883] = 2;
|
||||
v->a[100884] = anon_sym_PIPE;
|
||||
v->a[100885] = anon_sym_RPAREN;
|
||||
v->a[100886] = 3;
|
||||
v->a[100887] = actions(1094);
|
||||
v->a[100888] = 1;
|
||||
v->a[100889] = sym_comment;
|
||||
v->a[100890] = actions(4570);
|
||||
v->a[100891] = 1;
|
||||
v->a[100892] = anon_sym_esac;
|
||||
v->a[100893] = actions(4582);
|
||||
v->a[100894] = 1;
|
||||
v->a[100895] = anon_sym_SEMI_SEMI;
|
||||
v->a[100896] = 3;
|
||||
v->a[100897] = actions(1094);
|
||||
v->a[100898] = 1;
|
||||
v->a[100899] = sym_comment;
|
||||
small_parse_table_5045(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1008.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1009.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5045(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100900] = actions(4584);
|
||||
v->a[100901] = 1;
|
||||
v->a[100902] = anon_sym_esac;
|
||||
v->a[100903] = actions(4586);
|
||||
v->a[100904] = 1;
|
||||
v->a[100905] = anon_sym_SEMI_SEMI;
|
||||
v->a[100906] = 3;
|
||||
v->a[100907] = actions(1094);
|
||||
v->a[100908] = 1;
|
||||
v->a[100909] = sym_comment;
|
||||
v->a[100910] = actions(4588);
|
||||
v->a[100911] = 1;
|
||||
v->a[100912] = anon_sym_PIPE;
|
||||
v->a[100913] = state(1502);
|
||||
v->a[100914] = 1;
|
||||
v->a[100915] = aux_sym_pipeline_repeat1;
|
||||
v->a[100916] = 3;
|
||||
v->a[100917] = actions(1094);
|
||||
v->a[100918] = 1;
|
||||
v->a[100919] = sym_comment;
|
||||
small_parse_table_5046(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5046(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100920] = actions(4566);
|
||||
v->a[100921] = 1;
|
||||
v->a[100922] = anon_sym_esac;
|
||||
v->a[100923] = actions(4590);
|
||||
v->a[100924] = 1;
|
||||
v->a[100925] = anon_sym_SEMI_SEMI;
|
||||
v->a[100926] = 3;
|
||||
v->a[100927] = actions(1094);
|
||||
v->a[100928] = 1;
|
||||
v->a[100929] = sym_comment;
|
||||
v->a[100930] = actions(4592);
|
||||
v->a[100931] = 1;
|
||||
v->a[100932] = anon_sym_PIPE;
|
||||
v->a[100933] = state(1438);
|
||||
v->a[100934] = 1;
|
||||
v->a[100935] = aux_sym_pipeline_repeat1;
|
||||
v->a[100936] = 3;
|
||||
v->a[100937] = actions(1094);
|
||||
v->a[100938] = 1;
|
||||
v->a[100939] = sym_comment;
|
||||
small_parse_table_5047(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5047(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100940] = actions(4594);
|
||||
v->a[100941] = 1;
|
||||
v->a[100942] = anon_sym_esac;
|
||||
v->a[100943] = actions(4596);
|
||||
v->a[100944] = 1;
|
||||
v->a[100945] = anon_sym_SEMI_SEMI;
|
||||
v->a[100946] = 2;
|
||||
v->a[100947] = actions(1094);
|
||||
v->a[100948] = 1;
|
||||
v->a[100949] = sym_comment;
|
||||
v->a[100950] = actions(4598);
|
||||
v->a[100951] = 1;
|
||||
v->a[100952] = anon_sym_RPAREN;
|
||||
v->a[100953] = 2;
|
||||
v->a[100954] = actions(1094);
|
||||
v->a[100955] = 1;
|
||||
v->a[100956] = sym_comment;
|
||||
v->a[100957] = actions(4600);
|
||||
v->a[100958] = 1;
|
||||
v->a[100959] = anon_sym_RPAREN;
|
||||
small_parse_table_5048(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5048(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100960] = 2;
|
||||
v->a[100961] = actions(1094);
|
||||
v->a[100962] = 1;
|
||||
v->a[100963] = sym_comment;
|
||||
v->a[100964] = actions(4602);
|
||||
v->a[100965] = 1;
|
||||
v->a[100966] = anon_sym_in;
|
||||
v->a[100967] = 2;
|
||||
v->a[100968] = actions(1094);
|
||||
v->a[100969] = 1;
|
||||
v->a[100970] = sym_comment;
|
||||
v->a[100971] = actions(4604);
|
||||
v->a[100972] = 1;
|
||||
v->a[100973] = anon_sym_BQUOTE;
|
||||
v->a[100974] = 2;
|
||||
v->a[100975] = actions(1094);
|
||||
v->a[100976] = 1;
|
||||
v->a[100977] = sym_comment;
|
||||
v->a[100978] = actions(4606);
|
||||
v->a[100979] = 1;
|
||||
small_parse_table_5049(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5049(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[100980] = anon_sym_fi;
|
||||
v->a[100981] = 2;
|
||||
v->a[100982] = actions(1094);
|
||||
v->a[100983] = 1;
|
||||
v->a[100984] = sym_comment;
|
||||
v->a[100985] = actions(4608);
|
||||
v->a[100986] = 1;
|
||||
v->a[100987] = anon_sym_EQ;
|
||||
v->a[100988] = 2;
|
||||
v->a[100989] = actions(1094);
|
||||
v->a[100990] = 1;
|
||||
v->a[100991] = sym_comment;
|
||||
v->a[100992] = actions(4610);
|
||||
v->a[100993] = 1;
|
||||
v->a[100994] = sym_heredoc_end;
|
||||
v->a[100995] = 2;
|
||||
v->a[100996] = actions(1094);
|
||||
v->a[100997] = 1;
|
||||
v->a[100998] = sym_comment;
|
||||
v->a[100999] = actions(4612);
|
||||
small_parse_table_5050(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1009.c */
|
||||
|
|
@ -20,7 +20,7 @@ void small_parse_table_505(t_small_parse_table_array *v)
|
|||
v->a[10103] = anon_sym_LT_AMP;
|
||||
v->a[10104] = anon_sym_GT_AMP;
|
||||
v->a[10105] = anon_sym_GT_PIPE;
|
||||
v->a[10106] = state(1188);
|
||||
v->a[10106] = state(1057);
|
||||
v->a[10107] = 12;
|
||||
v->a[10108] = sym_redirected_statement;
|
||||
v->a[10109] = sym_for_statement;
|
||||
|
|
@ -81,33 +81,33 @@ void small_parse_table_507(t_small_parse_table_array *v)
|
|||
v->a[10154] = actions(71);
|
||||
v->a[10155] = 1;
|
||||
v->a[10156] = anon_sym_BQUOTE;
|
||||
v->a[10157] = actions(73);
|
||||
v->a[10157] = actions(220);
|
||||
v->a[10158] = 1;
|
||||
v->a[10159] = sym_file_descriptor;
|
||||
v->a[10159] = sym_word;
|
||||
small_parse_table_508(v);
|
||||
}
|
||||
|
||||
void small_parse_table_508(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10160] = actions(75);
|
||||
v->a[10160] = actions(222);
|
||||
v->a[10161] = 1;
|
||||
v->a[10162] = sym_variable_name;
|
||||
v->a[10163] = actions(236);
|
||||
v->a[10162] = anon_sym_BANG;
|
||||
v->a[10163] = actions(230);
|
||||
v->a[10164] = 1;
|
||||
v->a[10165] = sym_word;
|
||||
v->a[10166] = actions(238);
|
||||
v->a[10165] = sym_file_descriptor;
|
||||
v->a[10166] = actions(232);
|
||||
v->a[10167] = 1;
|
||||
v->a[10168] = anon_sym_BANG;
|
||||
v->a[10169] = state(140);
|
||||
v->a[10168] = sym_variable_name;
|
||||
v->a[10169] = state(138);
|
||||
v->a[10170] = 1;
|
||||
v->a[10171] = aux_sym__statements_repeat1;
|
||||
v->a[10172] = state(189);
|
||||
v->a[10172] = state(185);
|
||||
v->a[10173] = 1;
|
||||
v->a[10174] = sym_command_name;
|
||||
v->a[10175] = state(286);
|
||||
v->a[10175] = state(235);
|
||||
v->a[10176] = 1;
|
||||
v->a[10177] = sym_variable_assignment;
|
||||
v->a[10178] = state(647);
|
||||
v->a[10178] = state(624);
|
||||
v->a[10179] = 1;
|
||||
small_parse_table_509(v);
|
||||
}
|
||||
|
|
@ -115,22 +115,22 @@ void small_parse_table_508(t_small_parse_table_array *v)
|
|||
void small_parse_table_509(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10180] = sym_concatenation;
|
||||
v->a[10181] = state(746);
|
||||
v->a[10181] = state(704);
|
||||
v->a[10182] = 1;
|
||||
v->a[10183] = aux_sym_command_repeat1;
|
||||
v->a[10184] = state(905);
|
||||
v->a[10183] = sym_file_redirect;
|
||||
v->a[10184] = state(765);
|
||||
v->a[10185] = 1;
|
||||
v->a[10186] = sym_file_redirect;
|
||||
v->a[10187] = state(1422);
|
||||
v->a[10186] = aux_sym_command_repeat1;
|
||||
v->a[10187] = state(1110);
|
||||
v->a[10188] = 1;
|
||||
v->a[10189] = sym_pipeline;
|
||||
v->a[10190] = state(1429);
|
||||
v->a[10190] = state(1188);
|
||||
v->a[10191] = 1;
|
||||
v->a[10192] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10193] = state(2271);
|
||||
v->a[10193] = state(2115);
|
||||
v->a[10194] = 1;
|
||||
v->a[10195] = sym__statement_not_pipeline;
|
||||
v->a[10196] = state(2423);
|
||||
v->a[10196] = state(2214);
|
||||
v->a[10197] = 1;
|
||||
v->a[10198] = sym__statements;
|
||||
v->a[10199] = actions(11);
|
||||
|
|
|
|||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1010.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5050(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101000] = 1;
|
||||
v->a[101001] = anon_sym_fi;
|
||||
v->a[101002] = 2;
|
||||
v->a[101003] = actions(1094);
|
||||
v->a[101004] = 1;
|
||||
v->a[101005] = sym_comment;
|
||||
v->a[101006] = actions(4614);
|
||||
v->a[101007] = 1;
|
||||
v->a[101008] = sym_heredoc_end;
|
||||
v->a[101009] = 2;
|
||||
v->a[101010] = actions(1094);
|
||||
v->a[101011] = 1;
|
||||
v->a[101012] = sym_comment;
|
||||
v->a[101013] = actions(4616);
|
||||
v->a[101014] = 1;
|
||||
v->a[101015] = anon_sym_BQUOTE;
|
||||
v->a[101016] = 2;
|
||||
v->a[101017] = actions(1094);
|
||||
v->a[101018] = 1;
|
||||
v->a[101019] = sym_comment;
|
||||
small_parse_table_5051(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5051(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101020] = actions(4618);
|
||||
v->a[101021] = 1;
|
||||
v->a[101022] = anon_sym_EQ;
|
||||
v->a[101023] = 2;
|
||||
v->a[101024] = actions(1094);
|
||||
v->a[101025] = 1;
|
||||
v->a[101026] = sym_comment;
|
||||
v->a[101027] = actions(4620);
|
||||
v->a[101028] = 1;
|
||||
v->a[101029] = anon_sym_esac;
|
||||
v->a[101030] = 2;
|
||||
v->a[101031] = actions(1094);
|
||||
v->a[101032] = 1;
|
||||
v->a[101033] = sym_comment;
|
||||
v->a[101034] = actions(4622);
|
||||
v->a[101035] = 1;
|
||||
v->a[101036] = anon_sym_RPAREN;
|
||||
v->a[101037] = 2;
|
||||
v->a[101038] = actions(1094);
|
||||
v->a[101039] = 1;
|
||||
small_parse_table_5052(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5052(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101040] = sym_comment;
|
||||
v->a[101041] = actions(4624);
|
||||
v->a[101042] = 1;
|
||||
v->a[101043] = anon_sym_EQ;
|
||||
v->a[101044] = 2;
|
||||
v->a[101045] = actions(1094);
|
||||
v->a[101046] = 1;
|
||||
v->a[101047] = sym_comment;
|
||||
v->a[101048] = actions(4626);
|
||||
v->a[101049] = 1;
|
||||
v->a[101050] = anon_sym_RBRACE;
|
||||
v->a[101051] = 2;
|
||||
v->a[101052] = actions(1094);
|
||||
v->a[101053] = 1;
|
||||
v->a[101054] = sym_comment;
|
||||
v->a[101055] = actions(4628);
|
||||
v->a[101056] = 1;
|
||||
v->a[101057] = anon_sym_EQ;
|
||||
v->a[101058] = 2;
|
||||
v->a[101059] = actions(3);
|
||||
small_parse_table_5053(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5053(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101060] = 1;
|
||||
v->a[101061] = sym_comment;
|
||||
v->a[101062] = actions(4630);
|
||||
v->a[101063] = 1;
|
||||
v->a[101064] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101065] = 2;
|
||||
v->a[101066] = actions(1094);
|
||||
v->a[101067] = 1;
|
||||
v->a[101068] = sym_comment;
|
||||
v->a[101069] = actions(4632);
|
||||
v->a[101070] = 1;
|
||||
v->a[101071] = anon_sym_esac;
|
||||
v->a[101072] = 2;
|
||||
v->a[101073] = actions(1094);
|
||||
v->a[101074] = 1;
|
||||
v->a[101075] = sym_comment;
|
||||
v->a[101076] = actions(4634);
|
||||
v->a[101077] = 1;
|
||||
v->a[101078] = anon_sym_EQ;
|
||||
v->a[101079] = 2;
|
||||
small_parse_table_5054(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5054(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101080] = actions(3);
|
||||
v->a[101081] = 1;
|
||||
v->a[101082] = sym_comment;
|
||||
v->a[101083] = actions(4636);
|
||||
v->a[101084] = 1;
|
||||
v->a[101085] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101086] = 2;
|
||||
v->a[101087] = actions(1094);
|
||||
v->a[101088] = 1;
|
||||
v->a[101089] = sym_comment;
|
||||
v->a[101090] = actions(4638);
|
||||
v->a[101091] = 1;
|
||||
v->a[101092] = anon_sym_esac;
|
||||
v->a[101093] = 2;
|
||||
v->a[101094] = actions(1094);
|
||||
v->a[101095] = 1;
|
||||
v->a[101096] = sym_comment;
|
||||
v->a[101097] = actions(4640);
|
||||
v->a[101098] = 1;
|
||||
v->a[101099] = anon_sym_EQ;
|
||||
small_parse_table_5055(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1010.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1011.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5055(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101100] = 2;
|
||||
v->a[101101] = actions(3);
|
||||
v->a[101102] = 1;
|
||||
v->a[101103] = sym_comment;
|
||||
v->a[101104] = actions(4642);
|
||||
v->a[101105] = 1;
|
||||
v->a[101106] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101107] = 2;
|
||||
v->a[101108] = actions(3);
|
||||
v->a[101109] = 1;
|
||||
v->a[101110] = sym_comment;
|
||||
v->a[101111] = actions(4644);
|
||||
v->a[101112] = 1;
|
||||
v->a[101113] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101114] = 2;
|
||||
v->a[101115] = actions(1094);
|
||||
v->a[101116] = 1;
|
||||
v->a[101117] = sym_comment;
|
||||
v->a[101118] = actions(4646);
|
||||
v->a[101119] = 1;
|
||||
small_parse_table_5056(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5056(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101120] = anon_sym_RBRACE;
|
||||
v->a[101121] = 2;
|
||||
v->a[101122] = actions(1094);
|
||||
v->a[101123] = 1;
|
||||
v->a[101124] = sym_comment;
|
||||
v->a[101125] = actions(4648);
|
||||
v->a[101126] = 1;
|
||||
v->a[101127] = anon_sym_esac;
|
||||
v->a[101128] = 2;
|
||||
v->a[101129] = actions(1094);
|
||||
v->a[101130] = 1;
|
||||
v->a[101131] = sym_comment;
|
||||
v->a[101132] = actions(4650);
|
||||
v->a[101133] = 1;
|
||||
v->a[101134] = anon_sym_BQUOTE;
|
||||
v->a[101135] = 2;
|
||||
v->a[101136] = actions(1094);
|
||||
v->a[101137] = 1;
|
||||
v->a[101138] = sym_comment;
|
||||
v->a[101139] = actions(4652);
|
||||
small_parse_table_5057(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5057(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101140] = 1;
|
||||
v->a[101141] = anon_sym_esac;
|
||||
v->a[101142] = 2;
|
||||
v->a[101143] = actions(1094);
|
||||
v->a[101144] = 1;
|
||||
v->a[101145] = sym_comment;
|
||||
v->a[101146] = actions(4654);
|
||||
v->a[101147] = 1;
|
||||
v->a[101148] = anon_sym_BQUOTE;
|
||||
v->a[101149] = 2;
|
||||
v->a[101150] = actions(1094);
|
||||
v->a[101151] = 1;
|
||||
v->a[101152] = sym_comment;
|
||||
v->a[101153] = actions(4500);
|
||||
v->a[101154] = 1;
|
||||
v->a[101155] = anon_sym_RBRACE;
|
||||
v->a[101156] = 2;
|
||||
v->a[101157] = actions(1094);
|
||||
v->a[101158] = 1;
|
||||
v->a[101159] = sym_comment;
|
||||
small_parse_table_5058(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5058(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101160] = actions(4656);
|
||||
v->a[101161] = 1;
|
||||
v->a[101162] = anon_sym_RPAREN;
|
||||
v->a[101163] = 2;
|
||||
v->a[101164] = actions(3);
|
||||
v->a[101165] = 1;
|
||||
v->a[101166] = sym_comment;
|
||||
v->a[101167] = actions(4658);
|
||||
v->a[101168] = 1;
|
||||
v->a[101169] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101170] = 2;
|
||||
v->a[101171] = actions(3);
|
||||
v->a[101172] = 1;
|
||||
v->a[101173] = sym_comment;
|
||||
v->a[101174] = actions(4660);
|
||||
v->a[101175] = 1;
|
||||
v->a[101176] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101177] = 2;
|
||||
v->a[101178] = actions(1094);
|
||||
v->a[101179] = 1;
|
||||
small_parse_table_5059(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5059(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101180] = sym_comment;
|
||||
v->a[101181] = actions(4662);
|
||||
v->a[101182] = 1;
|
||||
v->a[101183] = anon_sym_RBRACE;
|
||||
v->a[101184] = 2;
|
||||
v->a[101185] = actions(1094);
|
||||
v->a[101186] = 1;
|
||||
v->a[101187] = sym_comment;
|
||||
v->a[101188] = actions(4664);
|
||||
v->a[101189] = 1;
|
||||
v->a[101190] = anon_sym_RPAREN;
|
||||
v->a[101191] = 2;
|
||||
v->a[101192] = actions(3);
|
||||
v->a[101193] = 1;
|
||||
v->a[101194] = sym_comment;
|
||||
v->a[101195] = actions(4666);
|
||||
v->a[101196] = 1;
|
||||
v->a[101197] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101198] = 2;
|
||||
v->a[101199] = actions(1094);
|
||||
small_parse_table_5060(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1011.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1012.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5060(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101200] = 1;
|
||||
v->a[101201] = sym_comment;
|
||||
v->a[101202] = actions(4668);
|
||||
v->a[101203] = 1;
|
||||
v->a[101204] = anon_sym_RPAREN;
|
||||
v->a[101205] = 2;
|
||||
v->a[101206] = actions(1094);
|
||||
v->a[101207] = 1;
|
||||
v->a[101208] = sym_comment;
|
||||
v->a[101209] = actions(4670);
|
||||
v->a[101210] = 1;
|
||||
v->a[101211] = anon_sym_RBRACE;
|
||||
v->a[101212] = 2;
|
||||
v->a[101213] = actions(1094);
|
||||
v->a[101214] = 1;
|
||||
v->a[101215] = sym_comment;
|
||||
v->a[101216] = actions(4672);
|
||||
v->a[101217] = 1;
|
||||
v->a[101218] = anon_sym_RBRACE;
|
||||
v->a[101219] = 2;
|
||||
small_parse_table_5061(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5061(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101220] = actions(1094);
|
||||
v->a[101221] = 1;
|
||||
v->a[101222] = sym_comment;
|
||||
v->a[101223] = actions(4674);
|
||||
v->a[101224] = 1;
|
||||
v->a[101225] = anon_sym_esac;
|
||||
v->a[101226] = 2;
|
||||
v->a[101227] = actions(3);
|
||||
v->a[101228] = 1;
|
||||
v->a[101229] = sym_comment;
|
||||
v->a[101230] = actions(4676);
|
||||
v->a[101231] = 1;
|
||||
v->a[101232] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101233] = 2;
|
||||
v->a[101234] = actions(1094);
|
||||
v->a[101235] = 1;
|
||||
v->a[101236] = sym_comment;
|
||||
v->a[101237] = actions(4678);
|
||||
v->a[101238] = 1;
|
||||
v->a[101239] = anon_sym_esac;
|
||||
small_parse_table_5062(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5062(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101240] = 2;
|
||||
v->a[101241] = actions(1094);
|
||||
v->a[101242] = 1;
|
||||
v->a[101243] = sym_comment;
|
||||
v->a[101244] = actions(4680);
|
||||
v->a[101245] = 1;
|
||||
v->a[101246] = anon_sym_esac;
|
||||
v->a[101247] = 2;
|
||||
v->a[101248] = actions(1094);
|
||||
v->a[101249] = 1;
|
||||
v->a[101250] = sym_comment;
|
||||
v->a[101251] = actions(4682);
|
||||
v->a[101252] = 1;
|
||||
v->a[101253] = anon_sym_fi;
|
||||
v->a[101254] = 2;
|
||||
v->a[101255] = actions(1094);
|
||||
v->a[101256] = 1;
|
||||
v->a[101257] = sym_comment;
|
||||
v->a[101258] = actions(4684);
|
||||
v->a[101259] = 1;
|
||||
small_parse_table_5063(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5063(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101260] = anon_sym_RBRACE;
|
||||
v->a[101261] = 2;
|
||||
v->a[101262] = actions(1094);
|
||||
v->a[101263] = 1;
|
||||
v->a[101264] = sym_comment;
|
||||
v->a[101265] = actions(4686);
|
||||
v->a[101266] = 1;
|
||||
v->a[101267] = anon_sym_esac;
|
||||
v->a[101268] = 2;
|
||||
v->a[101269] = actions(1094);
|
||||
v->a[101270] = 1;
|
||||
v->a[101271] = sym_comment;
|
||||
v->a[101272] = actions(4688);
|
||||
v->a[101273] = 1;
|
||||
v->a[101274] = anon_sym_fi;
|
||||
v->a[101275] = 2;
|
||||
v->a[101276] = actions(1094);
|
||||
v->a[101277] = 1;
|
||||
v->a[101278] = sym_comment;
|
||||
v->a[101279] = actions(4690);
|
||||
small_parse_table_5064(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5064(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101280] = 1;
|
||||
v->a[101281] = anon_sym_BQUOTE;
|
||||
v->a[101282] = 2;
|
||||
v->a[101283] = actions(3);
|
||||
v->a[101284] = 1;
|
||||
v->a[101285] = sym_comment;
|
||||
v->a[101286] = actions(4692);
|
||||
v->a[101287] = 1;
|
||||
v->a[101288] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101289] = 2;
|
||||
v->a[101290] = actions(1094);
|
||||
v->a[101291] = 1;
|
||||
v->a[101292] = sym_comment;
|
||||
v->a[101293] = actions(4694);
|
||||
v->a[101294] = 1;
|
||||
v->a[101295] = anon_sym_esac;
|
||||
v->a[101296] = 2;
|
||||
v->a[101297] = actions(3);
|
||||
v->a[101298] = 1;
|
||||
v->a[101299] = sym_comment;
|
||||
small_parse_table_5065(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1012.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1013.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5065(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101300] = actions(4696);
|
||||
v->a[101301] = 1;
|
||||
v->a[101302] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101303] = 2;
|
||||
v->a[101304] = actions(1094);
|
||||
v->a[101305] = 1;
|
||||
v->a[101306] = sym_comment;
|
||||
v->a[101307] = actions(4698);
|
||||
v->a[101308] = 1;
|
||||
v->a[101309] = anon_sym_RPAREN;
|
||||
v->a[101310] = 2;
|
||||
v->a[101311] = actions(1094);
|
||||
v->a[101312] = 1;
|
||||
v->a[101313] = sym_comment;
|
||||
v->a[101314] = actions(4700);
|
||||
v->a[101315] = 1;
|
||||
v->a[101316] = anon_sym_BQUOTE;
|
||||
v->a[101317] = 2;
|
||||
v->a[101318] = actions(1094);
|
||||
v->a[101319] = 1;
|
||||
small_parse_table_5066(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5066(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101320] = sym_comment;
|
||||
v->a[101321] = actions(4702);
|
||||
v->a[101322] = 1;
|
||||
v->a[101323] = anon_sym_RPAREN;
|
||||
v->a[101324] = 2;
|
||||
v->a[101325] = actions(3);
|
||||
v->a[101326] = 1;
|
||||
v->a[101327] = sym_comment;
|
||||
v->a[101328] = actions(4704);
|
||||
v->a[101329] = 1;
|
||||
v->a[101330] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101331] = 2;
|
||||
v->a[101332] = actions(3);
|
||||
v->a[101333] = 1;
|
||||
v->a[101334] = sym_comment;
|
||||
v->a[101335] = actions(4706);
|
||||
v->a[101336] = 1;
|
||||
v->a[101337] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101338] = 2;
|
||||
v->a[101339] = actions(1094);
|
||||
small_parse_table_5067(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5067(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101340] = 1;
|
||||
v->a[101341] = sym_comment;
|
||||
v->a[101342] = actions(4708);
|
||||
v->a[101343] = 1;
|
||||
v->a[101344] = anon_sym_esac;
|
||||
v->a[101345] = 2;
|
||||
v->a[101346] = actions(1094);
|
||||
v->a[101347] = 1;
|
||||
v->a[101348] = sym_comment;
|
||||
v->a[101349] = actions(4710);
|
||||
v->a[101350] = 1;
|
||||
v->a[101351] = anon_sym_RBRACE;
|
||||
v->a[101352] = 2;
|
||||
v->a[101353] = actions(1094);
|
||||
v->a[101354] = 1;
|
||||
v->a[101355] = sym_comment;
|
||||
v->a[101356] = actions(4712);
|
||||
v->a[101357] = 1;
|
||||
v->a[101358] = sym_heredoc_start;
|
||||
v->a[101359] = 2;
|
||||
small_parse_table_5068(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5068(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101360] = actions(3);
|
||||
v->a[101361] = 1;
|
||||
v->a[101362] = sym_comment;
|
||||
v->a[101363] = actions(4714);
|
||||
v->a[101364] = 1;
|
||||
v->a[101365] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101366] = 2;
|
||||
v->a[101367] = actions(1094);
|
||||
v->a[101368] = 1;
|
||||
v->a[101369] = sym_comment;
|
||||
v->a[101370] = actions(4716);
|
||||
v->a[101371] = 1;
|
||||
v->a[101372] = anon_sym_BQUOTE;
|
||||
v->a[101373] = 2;
|
||||
v->a[101374] = actions(1094);
|
||||
v->a[101375] = 1;
|
||||
v->a[101376] = sym_comment;
|
||||
v->a[101377] = actions(4718);
|
||||
v->a[101378] = 1;
|
||||
v->a[101379] = anon_sym_RPAREN;
|
||||
small_parse_table_5069(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5069(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101380] = 2;
|
||||
v->a[101381] = actions(1094);
|
||||
v->a[101382] = 1;
|
||||
v->a[101383] = sym_comment;
|
||||
v->a[101384] = actions(4720);
|
||||
v->a[101385] = 1;
|
||||
v->a[101386] = anon_sym_RBRACE;
|
||||
v->a[101387] = 2;
|
||||
v->a[101388] = actions(1094);
|
||||
v->a[101389] = 1;
|
||||
v->a[101390] = sym_comment;
|
||||
v->a[101391] = actions(4722);
|
||||
v->a[101392] = 1;
|
||||
v->a[101393] = anon_sym_RBRACE;
|
||||
v->a[101394] = 2;
|
||||
v->a[101395] = actions(1094);
|
||||
v->a[101396] = 1;
|
||||
v->a[101397] = sym_comment;
|
||||
v->a[101398] = actions(4724);
|
||||
v->a[101399] = 1;
|
||||
small_parse_table_5070(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1013.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1014.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5070(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101400] = anon_sym_RBRACE;
|
||||
v->a[101401] = 2;
|
||||
v->a[101402] = actions(3);
|
||||
v->a[101403] = 1;
|
||||
v->a[101404] = sym_comment;
|
||||
v->a[101405] = actions(4726);
|
||||
v->a[101406] = 1;
|
||||
v->a[101407] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101408] = 2;
|
||||
v->a[101409] = actions(1094);
|
||||
v->a[101410] = 1;
|
||||
v->a[101411] = sym_comment;
|
||||
v->a[101412] = actions(4728);
|
||||
v->a[101413] = 1;
|
||||
v->a[101414] = anon_sym_RPAREN;
|
||||
v->a[101415] = 2;
|
||||
v->a[101416] = actions(1094);
|
||||
v->a[101417] = 1;
|
||||
v->a[101418] = sym_comment;
|
||||
v->a[101419] = actions(4730);
|
||||
small_parse_table_5071(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5071(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101420] = 1;
|
||||
v->a[101421] = anon_sym_BQUOTE;
|
||||
v->a[101422] = 2;
|
||||
v->a[101423] = actions(1094);
|
||||
v->a[101424] = 1;
|
||||
v->a[101425] = sym_comment;
|
||||
v->a[101426] = actions(4732);
|
||||
v->a[101427] = 1;
|
||||
v->a[101428] = anon_sym_in;
|
||||
v->a[101429] = 2;
|
||||
v->a[101430] = actions(3);
|
||||
v->a[101431] = 1;
|
||||
v->a[101432] = sym_comment;
|
||||
v->a[101433] = actions(4734);
|
||||
v->a[101434] = 1;
|
||||
v->a[101435] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101436] = 2;
|
||||
v->a[101437] = actions(3);
|
||||
v->a[101438] = 1;
|
||||
v->a[101439] = sym_comment;
|
||||
small_parse_table_5072(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5072(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101440] = actions(4736);
|
||||
v->a[101441] = 1;
|
||||
v->a[101442] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101443] = 2;
|
||||
v->a[101444] = actions(1094);
|
||||
v->a[101445] = 1;
|
||||
v->a[101446] = sym_comment;
|
||||
v->a[101447] = actions(4738);
|
||||
v->a[101448] = 1;
|
||||
v->a[101449] = anon_sym_SEMI_SEMI;
|
||||
v->a[101450] = 2;
|
||||
v->a[101451] = actions(1094);
|
||||
v->a[101452] = 1;
|
||||
v->a[101453] = sym_comment;
|
||||
v->a[101454] = actions(4740);
|
||||
v->a[101455] = 1;
|
||||
v->a[101456] = anon_sym_SEMI_SEMI;
|
||||
v->a[101457] = 2;
|
||||
v->a[101458] = actions(1094);
|
||||
v->a[101459] = 1;
|
||||
small_parse_table_5073(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5073(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101460] = sym_comment;
|
||||
v->a[101461] = actions(4742);
|
||||
v->a[101462] = 1;
|
||||
v->a[101463] = anon_sym_in;
|
||||
v->a[101464] = 2;
|
||||
v->a[101465] = actions(1094);
|
||||
v->a[101466] = 1;
|
||||
v->a[101467] = sym_comment;
|
||||
v->a[101468] = actions(4744);
|
||||
v->a[101469] = 1;
|
||||
v->a[101470] = aux_sym__simple_variable_name_token1;
|
||||
v->a[101471] = 2;
|
||||
v->a[101472] = actions(1094);
|
||||
v->a[101473] = 1;
|
||||
v->a[101474] = sym_comment;
|
||||
v->a[101475] = actions(4746);
|
||||
v->a[101476] = 1;
|
||||
v->a[101477] = anon_sym_fi;
|
||||
v->a[101478] = 2;
|
||||
v->a[101479] = actions(1094);
|
||||
small_parse_table_5074(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5074(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101480] = 1;
|
||||
v->a[101481] = sym_comment;
|
||||
v->a[101482] = actions(4748);
|
||||
v->a[101483] = 1;
|
||||
v->a[101484] = anon_sym_RBRACE;
|
||||
v->a[101485] = 2;
|
||||
v->a[101486] = actions(1094);
|
||||
v->a[101487] = 1;
|
||||
v->a[101488] = sym_comment;
|
||||
v->a[101489] = actions(4750);
|
||||
v->a[101490] = 1;
|
||||
v->a[101491] = sym_heredoc_start;
|
||||
v->a[101492] = 2;
|
||||
v->a[101493] = actions(1094);
|
||||
v->a[101494] = 1;
|
||||
v->a[101495] = sym_comment;
|
||||
v->a[101496] = actions(4752);
|
||||
v->a[101497] = 1;
|
||||
v->a[101498] = anon_sym_SEMI_SEMI;
|
||||
v->a[101499] = 2;
|
||||
small_parse_table_5075(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1014.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1015.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5075(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101500] = actions(1094);
|
||||
v->a[101501] = 1;
|
||||
v->a[101502] = sym_comment;
|
||||
v->a[101503] = actions(4754);
|
||||
v->a[101504] = 1;
|
||||
v->a[101505] = sym_heredoc_start;
|
||||
v->a[101506] = 2;
|
||||
v->a[101507] = actions(1094);
|
||||
v->a[101508] = 1;
|
||||
v->a[101509] = sym_comment;
|
||||
v->a[101510] = actions(4756);
|
||||
v->a[101511] = 1;
|
||||
v->a[101512] = anon_sym_EQ;
|
||||
v->a[101513] = 2;
|
||||
v->a[101514] = actions(1094);
|
||||
v->a[101515] = 1;
|
||||
v->a[101516] = sym_comment;
|
||||
v->a[101517] = actions(4758);
|
||||
v->a[101518] = 1;
|
||||
v->a[101519] = anon_sym_RPAREN;
|
||||
small_parse_table_5076(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5076(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101520] = 2;
|
||||
v->a[101521] = actions(1094);
|
||||
v->a[101522] = 1;
|
||||
v->a[101523] = sym_comment;
|
||||
v->a[101524] = actions(4760);
|
||||
v->a[101525] = 1;
|
||||
v->a[101526] = anon_sym_BQUOTE;
|
||||
v->a[101527] = 2;
|
||||
v->a[101528] = actions(1094);
|
||||
v->a[101529] = 1;
|
||||
v->a[101530] = sym_comment;
|
||||
v->a[101531] = actions(4762);
|
||||
v->a[101532] = 1;
|
||||
v->a[101533] = anon_sym_RPAREN;
|
||||
v->a[101534] = 2;
|
||||
v->a[101535] = actions(1094);
|
||||
v->a[101536] = 1;
|
||||
v->a[101537] = sym_comment;
|
||||
v->a[101538] = actions(4764);
|
||||
v->a[101539] = 1;
|
||||
small_parse_table_5077(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5077(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101540] = anon_sym_RBRACE;
|
||||
v->a[101541] = 2;
|
||||
v->a[101542] = actions(1094);
|
||||
v->a[101543] = 1;
|
||||
v->a[101544] = sym_comment;
|
||||
v->a[101545] = actions(4766);
|
||||
v->a[101546] = 1;
|
||||
v->a[101547] = anon_sym_RPAREN;
|
||||
v->a[101548] = 2;
|
||||
v->a[101549] = actions(1094);
|
||||
v->a[101550] = 1;
|
||||
v->a[101551] = sym_comment;
|
||||
v->a[101552] = actions(4768);
|
||||
v->a[101553] = 1;
|
||||
v->a[101554] = anon_sym_RBRACE;
|
||||
v->a[101555] = 2;
|
||||
v->a[101556] = actions(1094);
|
||||
v->a[101557] = 1;
|
||||
v->a[101558] = sym_comment;
|
||||
v->a[101559] = actions(4770);
|
||||
small_parse_table_5078(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5078(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101560] = 1;
|
||||
v->a[101561] = anon_sym_SEMI_SEMI;
|
||||
v->a[101562] = 2;
|
||||
v->a[101563] = actions(1094);
|
||||
v->a[101564] = 1;
|
||||
v->a[101565] = sym_comment;
|
||||
v->a[101566] = actions(4772);
|
||||
v->a[101567] = 1;
|
||||
v->a[101568] = anon_sym_RPAREN;
|
||||
v->a[101569] = 2;
|
||||
v->a[101570] = actions(1094);
|
||||
v->a[101571] = 1;
|
||||
v->a[101572] = sym_comment;
|
||||
v->a[101573] = actions(4774);
|
||||
v->a[101574] = 1;
|
||||
v->a[101575] = anon_sym_BQUOTE;
|
||||
v->a[101576] = 2;
|
||||
v->a[101577] = actions(1094);
|
||||
v->a[101578] = 1;
|
||||
v->a[101579] = sym_comment;
|
||||
small_parse_table_5079(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5079(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101580] = actions(4776);
|
||||
v->a[101581] = 1;
|
||||
v->a[101582] = anon_sym_BQUOTE;
|
||||
v->a[101583] = 2;
|
||||
v->a[101584] = actions(1094);
|
||||
v->a[101585] = 1;
|
||||
v->a[101586] = sym_comment;
|
||||
v->a[101587] = actions(4778);
|
||||
v->a[101588] = 1;
|
||||
v->a[101589] = sym_heredoc_end;
|
||||
v->a[101590] = 2;
|
||||
v->a[101591] = actions(1094);
|
||||
v->a[101592] = 1;
|
||||
v->a[101593] = sym_comment;
|
||||
v->a[101594] = actions(4780);
|
||||
v->a[101595] = 1;
|
||||
v->a[101596] = anon_sym_RPAREN;
|
||||
v->a[101597] = 2;
|
||||
v->a[101598] = actions(1094);
|
||||
v->a[101599] = 1;
|
||||
small_parse_table_5080(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1015.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1016.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5080(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101600] = sym_comment;
|
||||
v->a[101601] = actions(4782);
|
||||
v->a[101602] = 1;
|
||||
v->a[101603] = anon_sym_RBRACE;
|
||||
v->a[101604] = 2;
|
||||
v->a[101605] = actions(1094);
|
||||
v->a[101606] = 1;
|
||||
v->a[101607] = sym_comment;
|
||||
v->a[101608] = actions(4784);
|
||||
v->a[101609] = 1;
|
||||
v->a[101610] = anon_sym_fi;
|
||||
v->a[101611] = 2;
|
||||
v->a[101612] = actions(1094);
|
||||
v->a[101613] = 1;
|
||||
v->a[101614] = sym_comment;
|
||||
v->a[101615] = actions(4786);
|
||||
v->a[101616] = 1;
|
||||
v->a[101617] = anon_sym_RBRACE;
|
||||
v->a[101618] = 2;
|
||||
v->a[101619] = actions(1094);
|
||||
small_parse_table_5081(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5081(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101620] = 1;
|
||||
v->a[101621] = sym_comment;
|
||||
v->a[101622] = actions(4788);
|
||||
v->a[101623] = 1;
|
||||
v->a[101624] = anon_sym_RPAREN;
|
||||
v->a[101625] = 2;
|
||||
v->a[101626] = actions(1094);
|
||||
v->a[101627] = 1;
|
||||
v->a[101628] = sym_comment;
|
||||
v->a[101629] = actions(4790);
|
||||
v->a[101630] = 1;
|
||||
v->a[101631] = anon_sym_BQUOTE;
|
||||
v->a[101632] = 2;
|
||||
v->a[101633] = actions(1094);
|
||||
v->a[101634] = 1;
|
||||
v->a[101635] = sym_comment;
|
||||
v->a[101636] = actions(4792);
|
||||
v->a[101637] = 1;
|
||||
v->a[101638] = anon_sym_BQUOTE;
|
||||
v->a[101639] = 2;
|
||||
small_parse_table_5082(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5082(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101640] = actions(1094);
|
||||
v->a[101641] = 1;
|
||||
v->a[101642] = sym_comment;
|
||||
v->a[101643] = actions(4794);
|
||||
v->a[101644] = 1;
|
||||
v->a[101645] = anon_sym_RBRACE;
|
||||
v->a[101646] = 2;
|
||||
v->a[101647] = actions(1094);
|
||||
v->a[101648] = 1;
|
||||
v->a[101649] = sym_comment;
|
||||
v->a[101650] = actions(4796);
|
||||
v->a[101651] = 1;
|
||||
v->a[101652] = anon_sym_BQUOTE;
|
||||
v->a[101653] = 2;
|
||||
v->a[101654] = actions(1094);
|
||||
v->a[101655] = 1;
|
||||
v->a[101656] = sym_comment;
|
||||
v->a[101657] = actions(4798);
|
||||
v->a[101658] = 1;
|
||||
v->a[101659] = anon_sym_SEMI_SEMI;
|
||||
small_parse_table_5083(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5083(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101660] = 2;
|
||||
v->a[101661] = actions(1094);
|
||||
v->a[101662] = 1;
|
||||
v->a[101663] = sym_comment;
|
||||
v->a[101664] = actions(4800);
|
||||
v->a[101665] = 1;
|
||||
v->a[101666] = anon_sym_RBRACE;
|
||||
v->a[101667] = 2;
|
||||
v->a[101668] = actions(1094);
|
||||
v->a[101669] = 1;
|
||||
v->a[101670] = sym_comment;
|
||||
v->a[101671] = actions(4802);
|
||||
v->a[101672] = 1;
|
||||
v->a[101673] = anon_sym_BQUOTE;
|
||||
v->a[101674] = 2;
|
||||
v->a[101675] = actions(1094);
|
||||
v->a[101676] = 1;
|
||||
v->a[101677] = sym_comment;
|
||||
v->a[101678] = actions(4804);
|
||||
v->a[101679] = 1;
|
||||
small_parse_table_5084(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5084(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101680] = anon_sym_RPAREN;
|
||||
v->a[101681] = 2;
|
||||
v->a[101682] = actions(1094);
|
||||
v->a[101683] = 1;
|
||||
v->a[101684] = sym_comment;
|
||||
v->a[101685] = actions(4806);
|
||||
v->a[101686] = 1;
|
||||
v->a[101687] = anon_sym_esac;
|
||||
v->a[101688] = 2;
|
||||
v->a[101689] = actions(1094);
|
||||
v->a[101690] = 1;
|
||||
v->a[101691] = sym_comment;
|
||||
v->a[101692] = actions(4808);
|
||||
v->a[101693] = 1;
|
||||
v->a[101694] = sym_heredoc_start;
|
||||
v->a[101695] = 2;
|
||||
v->a[101696] = actions(1094);
|
||||
v->a[101697] = 1;
|
||||
v->a[101698] = sym_comment;
|
||||
v->a[101699] = actions(4810);
|
||||
small_parse_table_5085(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1016.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1017.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5085(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101700] = 1;
|
||||
v->a[101701] = anon_sym_SEMI_SEMI;
|
||||
v->a[101702] = 2;
|
||||
v->a[101703] = actions(1094);
|
||||
v->a[101704] = 1;
|
||||
v->a[101705] = sym_comment;
|
||||
v->a[101706] = actions(4812);
|
||||
v->a[101707] = 1;
|
||||
v->a[101708] = anon_sym_RBRACE;
|
||||
v->a[101709] = 2;
|
||||
v->a[101710] = actions(1094);
|
||||
v->a[101711] = 1;
|
||||
v->a[101712] = sym_comment;
|
||||
v->a[101713] = actions(4814);
|
||||
v->a[101714] = 1;
|
||||
v->a[101715] = anon_sym_BQUOTE;
|
||||
v->a[101716] = 2;
|
||||
v->a[101717] = actions(1094);
|
||||
v->a[101718] = 1;
|
||||
v->a[101719] = sym_comment;
|
||||
small_parse_table_5086(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5086(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101720] = actions(4816);
|
||||
v->a[101721] = 1;
|
||||
v->a[101722] = anon_sym_esac;
|
||||
v->a[101723] = 2;
|
||||
v->a[101724] = actions(1094);
|
||||
v->a[101725] = 1;
|
||||
v->a[101726] = sym_comment;
|
||||
v->a[101727] = actions(4818);
|
||||
v->a[101728] = 1;
|
||||
v->a[101729] = anon_sym_fi;
|
||||
v->a[101730] = 2;
|
||||
v->a[101731] = actions(1094);
|
||||
v->a[101732] = 1;
|
||||
v->a[101733] = sym_comment;
|
||||
v->a[101734] = actions(4820);
|
||||
v->a[101735] = 1;
|
||||
v->a[101736] = anon_sym_RPAREN;
|
||||
v->a[101737] = 2;
|
||||
v->a[101738] = actions(1094);
|
||||
v->a[101739] = 1;
|
||||
small_parse_table_5087(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5087(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101740] = sym_comment;
|
||||
v->a[101741] = actions(4822);
|
||||
v->a[101742] = 1;
|
||||
v->a[101743] = anon_sym_RBRACE;
|
||||
v->a[101744] = 2;
|
||||
v->a[101745] = actions(1094);
|
||||
v->a[101746] = 1;
|
||||
v->a[101747] = sym_comment;
|
||||
v->a[101748] = actions(4824);
|
||||
v->a[101749] = 1;
|
||||
v->a[101750] = anon_sym_RPAREN;
|
||||
v->a[101751] = 2;
|
||||
v->a[101752] = actions(1094);
|
||||
v->a[101753] = 1;
|
||||
v->a[101754] = sym_comment;
|
||||
v->a[101755] = actions(4826);
|
||||
v->a[101756] = 1;
|
||||
v->a[101757] = anon_sym_BQUOTE;
|
||||
v->a[101758] = 2;
|
||||
v->a[101759] = actions(1094);
|
||||
small_parse_table_5088(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5088(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101760] = 1;
|
||||
v->a[101761] = sym_comment;
|
||||
v->a[101762] = actions(4828);
|
||||
v->a[101763] = 1;
|
||||
v->a[101764] = anon_sym_BQUOTE;
|
||||
v->a[101765] = 2;
|
||||
v->a[101766] = actions(1094);
|
||||
v->a[101767] = 1;
|
||||
v->a[101768] = sym_comment;
|
||||
v->a[101769] = actions(4830);
|
||||
v->a[101770] = 1;
|
||||
v->a[101771] = sym_heredoc_end;
|
||||
v->a[101772] = 2;
|
||||
v->a[101773] = actions(1094);
|
||||
v->a[101774] = 1;
|
||||
v->a[101775] = sym_comment;
|
||||
v->a[101776] = actions(4832);
|
||||
v->a[101777] = 1;
|
||||
v->a[101778] = anon_sym_RPAREN;
|
||||
v->a[101779] = 2;
|
||||
small_parse_table_5089(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5089(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101780] = actions(1094);
|
||||
v->a[101781] = 1;
|
||||
v->a[101782] = sym_comment;
|
||||
v->a[101783] = actions(4834);
|
||||
v->a[101784] = 1;
|
||||
v->a[101785] = anon_sym_RBRACE;
|
||||
v->a[101786] = 2;
|
||||
v->a[101787] = actions(1094);
|
||||
v->a[101788] = 1;
|
||||
v->a[101789] = sym_comment;
|
||||
v->a[101790] = actions(4836);
|
||||
v->a[101791] = 1;
|
||||
v->a[101792] = anon_sym_RPAREN;
|
||||
v->a[101793] = 2;
|
||||
v->a[101794] = actions(1094);
|
||||
v->a[101795] = 1;
|
||||
v->a[101796] = sym_comment;
|
||||
v->a[101797] = actions(4838);
|
||||
v->a[101798] = 1;
|
||||
v->a[101799] = anon_sym_RBRACE;
|
||||
small_parse_table_5090(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1017.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1018.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5090(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101800] = 2;
|
||||
v->a[101801] = actions(1094);
|
||||
v->a[101802] = 1;
|
||||
v->a[101803] = sym_comment;
|
||||
v->a[101804] = actions(4840);
|
||||
v->a[101805] = 1;
|
||||
v->a[101806] = anon_sym_EQ;
|
||||
v->a[101807] = 2;
|
||||
v->a[101808] = actions(1094);
|
||||
v->a[101809] = 1;
|
||||
v->a[101810] = sym_comment;
|
||||
v->a[101811] = actions(4842);
|
||||
v->a[101812] = 1;
|
||||
v->a[101813] = anon_sym_EQ;
|
||||
v->a[101814] = 2;
|
||||
v->a[101815] = actions(1094);
|
||||
v->a[101816] = 1;
|
||||
v->a[101817] = sym_comment;
|
||||
v->a[101818] = actions(4844);
|
||||
v->a[101819] = 1;
|
||||
small_parse_table_5091(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5091(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101820] = aux_sym__simple_variable_name_token1;
|
||||
v->a[101821] = 2;
|
||||
v->a[101822] = actions(1094);
|
||||
v->a[101823] = 1;
|
||||
v->a[101824] = sym_comment;
|
||||
v->a[101825] = actions(4846);
|
||||
v->a[101826] = 1;
|
||||
v->a[101827] = anon_sym_SEMI_SEMI;
|
||||
v->a[101828] = 2;
|
||||
v->a[101829] = actions(1094);
|
||||
v->a[101830] = 1;
|
||||
v->a[101831] = sym_comment;
|
||||
v->a[101832] = actions(4848);
|
||||
v->a[101833] = 1;
|
||||
v->a[101834] = anon_sym_RPAREN;
|
||||
v->a[101835] = 2;
|
||||
v->a[101836] = actions(1094);
|
||||
v->a[101837] = 1;
|
||||
v->a[101838] = sym_comment;
|
||||
v->a[101839] = actions(4850);
|
||||
small_parse_table_5092(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5092(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101840] = 1;
|
||||
v->a[101841] = sym_heredoc_start;
|
||||
v->a[101842] = 2;
|
||||
v->a[101843] = actions(1094);
|
||||
v->a[101844] = 1;
|
||||
v->a[101845] = sym_comment;
|
||||
v->a[101846] = actions(4852);
|
||||
v->a[101847] = 1;
|
||||
v->a[101848] = anon_sym_esac;
|
||||
v->a[101849] = 2;
|
||||
v->a[101850] = actions(1094);
|
||||
v->a[101851] = 1;
|
||||
v->a[101852] = sym_comment;
|
||||
v->a[101853] = actions(4854);
|
||||
v->a[101854] = 1;
|
||||
v->a[101855] = sym_heredoc_start;
|
||||
v->a[101856] = 2;
|
||||
v->a[101857] = actions(1094);
|
||||
v->a[101858] = 1;
|
||||
v->a[101859] = sym_comment;
|
||||
small_parse_table_5093(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5093(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101860] = actions(4856);
|
||||
v->a[101861] = 1;
|
||||
v->a[101862] = anon_sym_BQUOTE;
|
||||
v->a[101863] = 2;
|
||||
v->a[101864] = actions(1094);
|
||||
v->a[101865] = 1;
|
||||
v->a[101866] = sym_comment;
|
||||
v->a[101867] = actions(4858);
|
||||
v->a[101868] = 1;
|
||||
v->a[101869] = anon_sym_RPAREN;
|
||||
v->a[101870] = 2;
|
||||
v->a[101871] = actions(1094);
|
||||
v->a[101872] = 1;
|
||||
v->a[101873] = sym_comment;
|
||||
v->a[101874] = actions(4860);
|
||||
v->a[101875] = 1;
|
||||
v->a[101876] = anon_sym_BQUOTE;
|
||||
v->a[101877] = 2;
|
||||
v->a[101878] = actions(1094);
|
||||
v->a[101879] = 1;
|
||||
small_parse_table_5094(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5094(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101880] = sym_comment;
|
||||
v->a[101881] = actions(4862);
|
||||
v->a[101882] = 1;
|
||||
v->a[101883] = anon_sym_RPAREN;
|
||||
v->a[101884] = 2;
|
||||
v->a[101885] = actions(1094);
|
||||
v->a[101886] = 1;
|
||||
v->a[101887] = sym_comment;
|
||||
v->a[101888] = actions(4864);
|
||||
v->a[101889] = 1;
|
||||
v->a[101890] = anon_sym_RBRACE;
|
||||
v->a[101891] = 2;
|
||||
v->a[101892] = actions(1094);
|
||||
v->a[101893] = 1;
|
||||
v->a[101894] = sym_comment;
|
||||
v->a[101895] = actions(4866);
|
||||
v->a[101896] = 1;
|
||||
v->a[101897] = anon_sym_SEMI_SEMI;
|
||||
v->a[101898] = 2;
|
||||
v->a[101899] = actions(1094);
|
||||
small_parse_table_5095(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1018.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1019.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5095(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101900] = 1;
|
||||
v->a[101901] = sym_comment;
|
||||
v->a[101902] = actions(4868);
|
||||
v->a[101903] = 1;
|
||||
v->a[101904] = anon_sym_BQUOTE;
|
||||
v->a[101905] = 2;
|
||||
v->a[101906] = actions(1094);
|
||||
v->a[101907] = 1;
|
||||
v->a[101908] = sym_comment;
|
||||
v->a[101909] = actions(4870);
|
||||
v->a[101910] = 1;
|
||||
v->a[101911] = anon_sym_RPAREN;
|
||||
v->a[101912] = 2;
|
||||
v->a[101913] = actions(1094);
|
||||
v->a[101914] = 1;
|
||||
v->a[101915] = sym_comment;
|
||||
v->a[101916] = actions(4872);
|
||||
v->a[101917] = 1;
|
||||
v->a[101918] = anon_sym_RBRACE;
|
||||
v->a[101919] = 2;
|
||||
small_parse_table_5096(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5096(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101920] = actions(3);
|
||||
v->a[101921] = 1;
|
||||
v->a[101922] = sym_comment;
|
||||
v->a[101923] = actions(4874);
|
||||
v->a[101924] = 1;
|
||||
v->a[101925] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101926] = 2;
|
||||
v->a[101927] = actions(1094);
|
||||
v->a[101928] = 1;
|
||||
v->a[101929] = sym_comment;
|
||||
v->a[101930] = actions(4876);
|
||||
v->a[101931] = 1;
|
||||
v->a[101932] = anon_sym_RBRACE;
|
||||
v->a[101933] = 2;
|
||||
v->a[101934] = actions(1094);
|
||||
v->a[101935] = 1;
|
||||
v->a[101936] = sym_comment;
|
||||
v->a[101937] = actions(4878);
|
||||
v->a[101938] = 1;
|
||||
v->a[101939] = anon_sym_RPAREN;
|
||||
small_parse_table_5097(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5097(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101940] = 2;
|
||||
v->a[101941] = actions(1094);
|
||||
v->a[101942] = 1;
|
||||
v->a[101943] = sym_comment;
|
||||
v->a[101944] = actions(4880);
|
||||
v->a[101945] = 1;
|
||||
v->a[101946] = anon_sym_BQUOTE;
|
||||
v->a[101947] = 2;
|
||||
v->a[101948] = actions(1094);
|
||||
v->a[101949] = 1;
|
||||
v->a[101950] = sym_comment;
|
||||
v->a[101951] = actions(4882);
|
||||
v->a[101952] = 1;
|
||||
v->a[101953] = anon_sym_RBRACE;
|
||||
v->a[101954] = 2;
|
||||
v->a[101955] = actions(1094);
|
||||
v->a[101956] = 1;
|
||||
v->a[101957] = sym_comment;
|
||||
v->a[101958] = actions(4884);
|
||||
v->a[101959] = 1;
|
||||
small_parse_table_5098(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5098(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101960] = anon_sym_BQUOTE;
|
||||
v->a[101961] = 2;
|
||||
v->a[101962] = actions(1094);
|
||||
v->a[101963] = 1;
|
||||
v->a[101964] = sym_comment;
|
||||
v->a[101965] = actions(4886);
|
||||
v->a[101966] = 1;
|
||||
v->a[101967] = anon_sym_RPAREN;
|
||||
v->a[101968] = 2;
|
||||
v->a[101969] = actions(3);
|
||||
v->a[101970] = 1;
|
||||
v->a[101971] = sym_comment;
|
||||
v->a[101972] = actions(4888);
|
||||
v->a[101973] = 1;
|
||||
v->a[101974] = aux_sym_heredoc_redirect_token1;
|
||||
v->a[101975] = 2;
|
||||
v->a[101976] = actions(1094);
|
||||
v->a[101977] = 1;
|
||||
v->a[101978] = sym_comment;
|
||||
v->a[101979] = actions(4890);
|
||||
small_parse_table_5099(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5099(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[101980] = 1;
|
||||
v->a[101981] = anon_sym_RPAREN;
|
||||
v->a[101982] = 2;
|
||||
v->a[101983] = actions(1094);
|
||||
v->a[101984] = 1;
|
||||
v->a[101985] = sym_comment;
|
||||
v->a[101986] = actions(4892);
|
||||
v->a[101987] = 1;
|
||||
v->a[101988] = anon_sym_RBRACE;
|
||||
v->a[101989] = 2;
|
||||
v->a[101990] = actions(1094);
|
||||
v->a[101991] = 1;
|
||||
v->a[101992] = sym_comment;
|
||||
v->a[101993] = actions(4894);
|
||||
v->a[101994] = 1;
|
||||
v->a[101995] = anon_sym_RPAREN;
|
||||
v->a[101996] = 2;
|
||||
v->a[101997] = actions(1094);
|
||||
v->a[101998] = 1;
|
||||
v->a[101999] = sym_comment;
|
||||
small_parse_table_5100(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1019.c */
|
||||
|
|
@ -17,22 +17,22 @@ void small_parse_table_510(t_small_parse_table_array *v)
|
|||
v->a[10200] = 2;
|
||||
v->a[10201] = anon_sym_while;
|
||||
v->a[10202] = anon_sym_until;
|
||||
v->a[10203] = actions(57);
|
||||
v->a[10203] = actions(226);
|
||||
v->a[10204] = 2;
|
||||
v->a[10205] = anon_sym_LT_AMP_DASH;
|
||||
v->a[10206] = anon_sym_GT_AMP_DASH;
|
||||
v->a[10207] = actions(65);
|
||||
v->a[10207] = actions(228);
|
||||
v->a[10208] = 2;
|
||||
v->a[10209] = sym_raw_string;
|
||||
v->a[10210] = sym_number;
|
||||
v->a[10211] = state(394);
|
||||
v->a[10211] = state(299);
|
||||
v->a[10212] = 5;
|
||||
v->a[10213] = sym_arithmetic_expansion;
|
||||
v->a[10214] = sym_string;
|
||||
v->a[10215] = sym_simple_expansion;
|
||||
v->a[10216] = sym_expansion;
|
||||
v->a[10217] = sym_command_substitution;
|
||||
v->a[10218] = actions(55);
|
||||
v->a[10218] = actions(224);
|
||||
v->a[10219] = 8;
|
||||
small_parse_table_511(v);
|
||||
}
|
||||
|
|
@ -47,7 +47,7 @@ void small_parse_table_511(t_small_parse_table_array *v)
|
|||
v->a[10225] = anon_sym_LT_AMP;
|
||||
v->a[10226] = anon_sym_GT_AMP;
|
||||
v->a[10227] = anon_sym_GT_PIPE;
|
||||
v->a[10228] = state(1211);
|
||||
v->a[10228] = state(1072);
|
||||
v->a[10229] = 12;
|
||||
v->a[10230] = sym_redirected_statement;
|
||||
v->a[10231] = sym_for_statement;
|
||||
|
|
@ -108,30 +108,30 @@ void small_parse_table_513(t_small_parse_table_array *v)
|
|||
v->a[10276] = actions(71);
|
||||
v->a[10277] = 1;
|
||||
v->a[10278] = anon_sym_BQUOTE;
|
||||
v->a[10279] = actions(220);
|
||||
v->a[10279] = actions(73);
|
||||
small_parse_table_514(v);
|
||||
}
|
||||
|
||||
void small_parse_table_514(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10280] = 1;
|
||||
v->a[10281] = sym_word;
|
||||
v->a[10282] = actions(222);
|
||||
v->a[10281] = sym_file_descriptor;
|
||||
v->a[10282] = actions(75);
|
||||
v->a[10283] = 1;
|
||||
v->a[10284] = anon_sym_BANG;
|
||||
v->a[10285] = actions(230);
|
||||
v->a[10284] = sym_variable_name;
|
||||
v->a[10285] = actions(234);
|
||||
v->a[10286] = 1;
|
||||
v->a[10287] = sym_file_descriptor;
|
||||
v->a[10288] = actions(232);
|
||||
v->a[10287] = sym_word;
|
||||
v->a[10288] = actions(236);
|
||||
v->a[10289] = 1;
|
||||
v->a[10290] = sym_variable_name;
|
||||
v->a[10291] = state(126);
|
||||
v->a[10290] = anon_sym_BANG;
|
||||
v->a[10291] = state(129);
|
||||
v->a[10292] = 1;
|
||||
v->a[10293] = aux_sym__statements_repeat1;
|
||||
v->a[10294] = state(184);
|
||||
v->a[10294] = state(189);
|
||||
v->a[10295] = 1;
|
||||
v->a[10296] = sym_command_name;
|
||||
v->a[10297] = state(268);
|
||||
v->a[10297] = state(244);
|
||||
v->a[10298] = 1;
|
||||
v->a[10299] = sym_variable_assignment;
|
||||
small_parse_table_515(v);
|
||||
|
|
|
|||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1020.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5100(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102000] = actions(4896);
|
||||
v->a[102001] = 1;
|
||||
v->a[102002] = anon_sym_BQUOTE;
|
||||
v->a[102003] = 2;
|
||||
v->a[102004] = actions(1094);
|
||||
v->a[102005] = 1;
|
||||
v->a[102006] = sym_comment;
|
||||
v->a[102007] = actions(4898);
|
||||
v->a[102008] = 1;
|
||||
v->a[102009] = anon_sym_RBRACE;
|
||||
v->a[102010] = 2;
|
||||
v->a[102011] = actions(1094);
|
||||
v->a[102012] = 1;
|
||||
v->a[102013] = sym_comment;
|
||||
v->a[102014] = actions(4900);
|
||||
v->a[102015] = 1;
|
||||
v->a[102016] = anon_sym_RPAREN;
|
||||
v->a[102017] = 2;
|
||||
v->a[102018] = actions(1094);
|
||||
v->a[102019] = 1;
|
||||
small_parse_table_5101(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5101(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102020] = sym_comment;
|
||||
v->a[102021] = actions(4902);
|
||||
v->a[102022] = 1;
|
||||
v->a[102023] = anon_sym_BQUOTE;
|
||||
v->a[102024] = 2;
|
||||
v->a[102025] = actions(1094);
|
||||
v->a[102026] = 1;
|
||||
v->a[102027] = sym_comment;
|
||||
v->a[102028] = actions(4904);
|
||||
v->a[102029] = 1;
|
||||
v->a[102030] = anon_sym_esac;
|
||||
v->a[102031] = 2;
|
||||
v->a[102032] = actions(1094);
|
||||
v->a[102033] = 1;
|
||||
v->a[102034] = sym_comment;
|
||||
v->a[102035] = actions(4906);
|
||||
v->a[102036] = 1;
|
||||
v->a[102037] = anon_sym_BQUOTE;
|
||||
v->a[102038] = 2;
|
||||
v->a[102039] = actions(1094);
|
||||
small_parse_table_5102(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5102(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102040] = 1;
|
||||
v->a[102041] = sym_comment;
|
||||
v->a[102042] = actions(4908);
|
||||
v->a[102043] = 1;
|
||||
v->a[102044] = anon_sym_esac;
|
||||
v->a[102045] = 2;
|
||||
v->a[102046] = actions(1094);
|
||||
v->a[102047] = 1;
|
||||
v->a[102048] = sym_comment;
|
||||
v->a[102049] = actions(4910);
|
||||
v->a[102050] = 1;
|
||||
v->a[102051] = anon_sym_esac;
|
||||
v->a[102052] = 2;
|
||||
v->a[102053] = actions(1094);
|
||||
v->a[102054] = 1;
|
||||
v->a[102055] = sym_comment;
|
||||
v->a[102056] = actions(4912);
|
||||
v->a[102057] = 1;
|
||||
v->a[102058] = anon_sym_RPAREN;
|
||||
v->a[102059] = 2;
|
||||
small_parse_table_5103(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5103(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102060] = actions(1094);
|
||||
v->a[102061] = 1;
|
||||
v->a[102062] = sym_comment;
|
||||
v->a[102063] = actions(4914);
|
||||
v->a[102064] = 1;
|
||||
v->a[102065] = anon_sym_fi;
|
||||
v->a[102066] = 2;
|
||||
v->a[102067] = actions(1094);
|
||||
v->a[102068] = 1;
|
||||
v->a[102069] = sym_comment;
|
||||
v->a[102070] = actions(4916);
|
||||
v->a[102071] = 1;
|
||||
v->a[102072] = anon_sym_RBRACE;
|
||||
v->a[102073] = 2;
|
||||
v->a[102074] = actions(1094);
|
||||
v->a[102075] = 1;
|
||||
v->a[102076] = sym_comment;
|
||||
v->a[102077] = actions(4918);
|
||||
v->a[102078] = 1;
|
||||
v->a[102079] = anon_sym_esac;
|
||||
small_parse_table_5104(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5104(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102080] = 2;
|
||||
v->a[102081] = actions(1094);
|
||||
v->a[102082] = 1;
|
||||
v->a[102083] = sym_comment;
|
||||
v->a[102084] = actions(4920);
|
||||
v->a[102085] = 1;
|
||||
v->a[102086] = anon_sym_RPAREN;
|
||||
v->a[102087] = 2;
|
||||
v->a[102088] = actions(1094);
|
||||
v->a[102089] = 1;
|
||||
v->a[102090] = sym_comment;
|
||||
v->a[102091] = actions(4922);
|
||||
v->a[102092] = 1;
|
||||
v->a[102093] = anon_sym_RPAREN;
|
||||
v->a[102094] = 2;
|
||||
v->a[102095] = actions(1094);
|
||||
v->a[102096] = 1;
|
||||
v->a[102097] = sym_comment;
|
||||
v->a[102098] = actions(4924);
|
||||
v->a[102099] = 1;
|
||||
small_parse_table_5105(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1020.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1021.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5105(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102100] = anon_sym_BQUOTE;
|
||||
v->a[102101] = 2;
|
||||
v->a[102102] = actions(1094);
|
||||
v->a[102103] = 1;
|
||||
v->a[102104] = sym_comment;
|
||||
v->a[102105] = actions(4926);
|
||||
v->a[102106] = 1;
|
||||
v->a[102107] = anon_sym_fi;
|
||||
v->a[102108] = 2;
|
||||
v->a[102109] = actions(1094);
|
||||
v->a[102110] = 1;
|
||||
v->a[102111] = sym_comment;
|
||||
v->a[102112] = actions(4928);
|
||||
v->a[102113] = 1;
|
||||
v->a[102114] = sym_heredoc_end;
|
||||
v->a[102115] = 2;
|
||||
v->a[102116] = actions(1094);
|
||||
v->a[102117] = 1;
|
||||
v->a[102118] = sym_comment;
|
||||
v->a[102119] = actions(4930);
|
||||
small_parse_table_5106(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5106(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102120] = 1;
|
||||
v->a[102121] = sym_heredoc_end;
|
||||
v->a[102122] = 2;
|
||||
v->a[102123] = actions(1094);
|
||||
v->a[102124] = 1;
|
||||
v->a[102125] = sym_comment;
|
||||
v->a[102126] = actions(4932);
|
||||
v->a[102127] = 1;
|
||||
v->a[102128] = anon_sym_RBRACE;
|
||||
v->a[102129] = 2;
|
||||
v->a[102130] = actions(1094);
|
||||
v->a[102131] = 1;
|
||||
v->a[102132] = sym_comment;
|
||||
v->a[102133] = actions(4934);
|
||||
v->a[102134] = 1;
|
||||
v->a[102135] = anon_sym_RPAREN;
|
||||
v->a[102136] = 2;
|
||||
v->a[102137] = actions(1094);
|
||||
v->a[102138] = 1;
|
||||
v->a[102139] = sym_comment;
|
||||
small_parse_table_5107(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5107(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102140] = actions(4936);
|
||||
v->a[102141] = 1;
|
||||
v->a[102142] = anon_sym_SEMI_SEMI;
|
||||
v->a[102143] = 2;
|
||||
v->a[102144] = actions(1094);
|
||||
v->a[102145] = 1;
|
||||
v->a[102146] = sym_comment;
|
||||
v->a[102147] = actions(4938);
|
||||
v->a[102148] = 1;
|
||||
v->a[102149] = anon_sym_BQUOTE;
|
||||
v->a[102150] = 2;
|
||||
v->a[102151] = actions(1094);
|
||||
v->a[102152] = 1;
|
||||
v->a[102153] = sym_comment;
|
||||
v->a[102154] = actions(4940);
|
||||
v->a[102155] = 1;
|
||||
v->a[102156] = anon_sym_EQ;
|
||||
v->a[102157] = 2;
|
||||
v->a[102158] = actions(1094);
|
||||
v->a[102159] = 1;
|
||||
small_parse_table_5108(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5108(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102160] = sym_comment;
|
||||
v->a[102161] = actions(4942);
|
||||
v->a[102162] = 1;
|
||||
v->a[102163] = anon_sym_EQ;
|
||||
v->a[102164] = 2;
|
||||
v->a[102165] = actions(1094);
|
||||
v->a[102166] = 1;
|
||||
v->a[102167] = sym_comment;
|
||||
v->a[102168] = actions(4944);
|
||||
v->a[102169] = 1;
|
||||
v->a[102170] = anon_sym_esac;
|
||||
v->a[102171] = 2;
|
||||
v->a[102172] = actions(1094);
|
||||
v->a[102173] = 1;
|
||||
v->a[102174] = sym_comment;
|
||||
v->a[102175] = actions(4946);
|
||||
v->a[102176] = 1;
|
||||
v->a[102177] = anon_sym_esac;
|
||||
v->a[102178] = 2;
|
||||
v->a[102179] = actions(1094);
|
||||
small_parse_table_5109(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5109(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102180] = 1;
|
||||
v->a[102181] = sym_comment;
|
||||
v->a[102182] = actions(4948);
|
||||
v->a[102183] = 1;
|
||||
v->a[102184] = anon_sym_esac;
|
||||
v->a[102185] = 2;
|
||||
v->a[102186] = actions(1094);
|
||||
v->a[102187] = 1;
|
||||
v->a[102188] = sym_comment;
|
||||
v->a[102189] = actions(4950);
|
||||
v->a[102190] = 1;
|
||||
v->a[102191] = anon_sym_BQUOTE;
|
||||
v->a[102192] = 2;
|
||||
v->a[102193] = actions(1094);
|
||||
v->a[102194] = 1;
|
||||
v->a[102195] = sym_comment;
|
||||
v->a[102196] = actions(4952);
|
||||
v->a[102197] = 1;
|
||||
v->a[102198] = anon_sym_EQ;
|
||||
v->a[102199] = 2;
|
||||
small_parse_table_5110(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1021.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1022.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5110(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102200] = actions(1094);
|
||||
v->a[102201] = 1;
|
||||
v->a[102202] = sym_comment;
|
||||
v->a[102203] = actions(4954);
|
||||
v->a[102204] = 1;
|
||||
v->a[102205] = anon_sym_esac;
|
||||
v->a[102206] = 2;
|
||||
v->a[102207] = actions(1094);
|
||||
v->a[102208] = 1;
|
||||
v->a[102209] = sym_comment;
|
||||
v->a[102210] = actions(4956);
|
||||
v->a[102211] = 1;
|
||||
v->a[102212] = anon_sym_fi;
|
||||
v->a[102213] = 2;
|
||||
v->a[102214] = actions(1094);
|
||||
v->a[102215] = 1;
|
||||
v->a[102216] = sym_comment;
|
||||
v->a[102217] = actions(4958);
|
||||
v->a[102218] = 1;
|
||||
v->a[102219] = anon_sym_RPAREN;
|
||||
small_parse_table_5111(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5111(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102220] = 2;
|
||||
v->a[102221] = actions(1094);
|
||||
v->a[102222] = 1;
|
||||
v->a[102223] = sym_comment;
|
||||
v->a[102224] = actions(4960);
|
||||
v->a[102225] = 1;
|
||||
v->a[102226] = anon_sym_fi;
|
||||
v->a[102227] = 2;
|
||||
v->a[102228] = actions(1094);
|
||||
v->a[102229] = 1;
|
||||
v->a[102230] = sym_comment;
|
||||
v->a[102231] = actions(4962);
|
||||
v->a[102232] = 1;
|
||||
v->a[102233] = anon_sym_EQ;
|
||||
v->a[102234] = 2;
|
||||
v->a[102235] = actions(1094);
|
||||
v->a[102236] = 1;
|
||||
v->a[102237] = sym_comment;
|
||||
v->a[102238] = actions(4964);
|
||||
v->a[102239] = 1;
|
||||
small_parse_table_5112(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5112(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102240] = anon_sym_RBRACE;
|
||||
v->a[102241] = 2;
|
||||
v->a[102242] = actions(1094);
|
||||
v->a[102243] = 1;
|
||||
v->a[102244] = sym_comment;
|
||||
v->a[102245] = actions(4966);
|
||||
v->a[102246] = 1;
|
||||
v->a[102247] = anon_sym_RPAREN;
|
||||
v->a[102248] = 2;
|
||||
v->a[102249] = actions(1094);
|
||||
v->a[102250] = 1;
|
||||
v->a[102251] = sym_comment;
|
||||
v->a[102252] = actions(4968);
|
||||
v->a[102253] = 1;
|
||||
v->a[102254] = anon_sym_RPAREN;
|
||||
v->a[102255] = 2;
|
||||
v->a[102256] = actions(1094);
|
||||
v->a[102257] = 1;
|
||||
v->a[102258] = sym_comment;
|
||||
v->a[102259] = actions(4970);
|
||||
small_parse_table_5113(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5113(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102260] = 1;
|
||||
v->a[102261] = anon_sym_SEMI_SEMI;
|
||||
v->a[102262] = 2;
|
||||
v->a[102263] = actions(1094);
|
||||
v->a[102264] = 1;
|
||||
v->a[102265] = sym_comment;
|
||||
v->a[102266] = actions(4972);
|
||||
v->a[102267] = 1;
|
||||
v->a[102268] = anon_sym_esac;
|
||||
v->a[102269] = 2;
|
||||
v->a[102270] = actions(1094);
|
||||
v->a[102271] = 1;
|
||||
v->a[102272] = sym_comment;
|
||||
v->a[102273] = actions(4974);
|
||||
v->a[102274] = 1;
|
||||
v->a[102275] = anon_sym_RBRACE;
|
||||
v->a[102276] = 2;
|
||||
v->a[102277] = actions(1094);
|
||||
v->a[102278] = 1;
|
||||
v->a[102279] = sym_comment;
|
||||
small_parse_table_5114(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5114(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102280] = actions(4976);
|
||||
v->a[102281] = 1;
|
||||
v->a[102282] = anon_sym_BQUOTE;
|
||||
v->a[102283] = 2;
|
||||
v->a[102284] = actions(1094);
|
||||
v->a[102285] = 1;
|
||||
v->a[102286] = sym_comment;
|
||||
v->a[102287] = actions(4978);
|
||||
v->a[102288] = 1;
|
||||
v->a[102289] = anon_sym_RBRACE;
|
||||
v->a[102290] = 2;
|
||||
v->a[102291] = actions(1094);
|
||||
v->a[102292] = 1;
|
||||
v->a[102293] = sym_comment;
|
||||
v->a[102294] = actions(4980);
|
||||
v->a[102295] = 1;
|
||||
v->a[102296] = ts_builtin_sym_end;
|
||||
v->a[102297] = 2;
|
||||
v->a[102298] = actions(1094);
|
||||
v->a[102299] = 1;
|
||||
small_parse_table_5115(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1022.c */
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1023.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5115(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102300] = sym_comment;
|
||||
v->a[102301] = actions(4982);
|
||||
v->a[102302] = 1;
|
||||
v->a[102303] = ts_builtin_sym_end;
|
||||
v->a[102304] = 2;
|
||||
v->a[102305] = actions(1094);
|
||||
v->a[102306] = 1;
|
||||
v->a[102307] = sym_comment;
|
||||
v->a[102308] = actions(4984);
|
||||
v->a[102309] = 1;
|
||||
v->a[102310] = anon_sym_RPAREN;
|
||||
v->a[102311] = 2;
|
||||
v->a[102312] = actions(1094);
|
||||
v->a[102313] = 1;
|
||||
v->a[102314] = sym_comment;
|
||||
v->a[102315] = actions(4986);
|
||||
v->a[102316] = 1;
|
||||
v->a[102317] = anon_sym_SEMI_SEMI;
|
||||
v->a[102318] = 2;
|
||||
v->a[102319] = actions(1094);
|
||||
small_parse_table_5116(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5116(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102320] = 1;
|
||||
v->a[102321] = sym_comment;
|
||||
v->a[102322] = actions(4988);
|
||||
v->a[102323] = 1;
|
||||
v->a[102324] = anon_sym_BQUOTE;
|
||||
v->a[102325] = 2;
|
||||
v->a[102326] = actions(1094);
|
||||
v->a[102327] = 1;
|
||||
v->a[102328] = sym_comment;
|
||||
v->a[102329] = actions(4990);
|
||||
v->a[102330] = 1;
|
||||
v->a[102331] = anon_sym_RPAREN;
|
||||
v->a[102332] = 2;
|
||||
v->a[102333] = actions(1094);
|
||||
v->a[102334] = 1;
|
||||
v->a[102335] = sym_comment;
|
||||
v->a[102336] = actions(4992);
|
||||
v->a[102337] = 1;
|
||||
v->a[102338] = anon_sym_RBRACE;
|
||||
v->a[102339] = 2;
|
||||
small_parse_table_5117(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5117(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102340] = actions(1094);
|
||||
v->a[102341] = 1;
|
||||
v->a[102342] = sym_comment;
|
||||
v->a[102343] = actions(4994);
|
||||
v->a[102344] = 1;
|
||||
v->a[102345] = anon_sym_fi;
|
||||
v->a[102346] = 2;
|
||||
v->a[102347] = actions(1094);
|
||||
v->a[102348] = 1;
|
||||
v->a[102349] = sym_comment;
|
||||
v->a[102350] = actions(4996);
|
||||
v->a[102351] = 1;
|
||||
v->a[102352] = anon_sym_RPAREN;
|
||||
v->a[102353] = 2;
|
||||
v->a[102354] = actions(1094);
|
||||
v->a[102355] = 1;
|
||||
v->a[102356] = sym_comment;
|
||||
v->a[102357] = actions(4998);
|
||||
v->a[102358] = 1;
|
||||
v->a[102359] = anon_sym_RBRACE;
|
||||
small_parse_table_5118(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5118(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102360] = 2;
|
||||
v->a[102361] = actions(1094);
|
||||
v->a[102362] = 1;
|
||||
v->a[102363] = sym_comment;
|
||||
v->a[102364] = actions(5000);
|
||||
v->a[102365] = 1;
|
||||
v->a[102366] = anon_sym_RPAREN;
|
||||
v->a[102367] = 2;
|
||||
v->a[102368] = actions(1094);
|
||||
v->a[102369] = 1;
|
||||
v->a[102370] = sym_comment;
|
||||
v->a[102371] = actions(5002);
|
||||
v->a[102372] = 1;
|
||||
v->a[102373] = aux_sym__simple_variable_name_token1;
|
||||
v->a[102374] = 2;
|
||||
v->a[102375] = actions(1094);
|
||||
v->a[102376] = 1;
|
||||
v->a[102377] = sym_comment;
|
||||
v->a[102378] = actions(5004);
|
||||
v->a[102379] = 1;
|
||||
small_parse_table_5119(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5119(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102380] = anon_sym_EQ;
|
||||
v->a[102381] = 2;
|
||||
v->a[102382] = actions(1094);
|
||||
v->a[102383] = 1;
|
||||
v->a[102384] = sym_comment;
|
||||
v->a[102385] = actions(5006);
|
||||
v->a[102386] = 1;
|
||||
v->a[102387] = anon_sym_esac;
|
||||
v->a[102388] = 2;
|
||||
v->a[102389] = actions(1094);
|
||||
v->a[102390] = 1;
|
||||
v->a[102391] = sym_comment;
|
||||
v->a[102392] = actions(5008);
|
||||
v->a[102393] = 1;
|
||||
v->a[102394] = anon_sym_BQUOTE;
|
||||
v->a[102395] = 2;
|
||||
v->a[102396] = actions(1094);
|
||||
v->a[102397] = 1;
|
||||
v->a[102398] = sym_comment;
|
||||
v->a[102399] = actions(5010);
|
||||
small_parse_table_5120(v);
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1023.c */
|
||||
|
|
@ -1,54 +0,0 @@
|
|||
/* ************************************************************************** */
|
||||
/* */
|
||||
/* ::: :::::::: */
|
||||
/* small_parse_table_1024.c :+: :+: :+: */
|
||||
/* +:+ +:+ +:+ */
|
||||
/* By: maiboyer <maiboyer@student.42.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/04/14 19:17:54 by maiboyer #+# #+# */
|
||||
/* Updated: 2024/04/14 19:18:20 by maiboyer ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "./small_parse_table.h"
|
||||
|
||||
void small_parse_table_5120(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102400] = 1;
|
||||
v->a[102401] = anon_sym_RPAREN;
|
||||
v->a[102402] = 2;
|
||||
v->a[102403] = actions(1094);
|
||||
v->a[102404] = 1;
|
||||
v->a[102405] = sym_comment;
|
||||
v->a[102406] = actions(5012);
|
||||
v->a[102407] = 1;
|
||||
v->a[102408] = anon_sym_RBRACE;
|
||||
v->a[102409] = 2;
|
||||
v->a[102410] = actions(1094);
|
||||
v->a[102411] = 1;
|
||||
v->a[102412] = sym_comment;
|
||||
v->a[102413] = actions(5014);
|
||||
v->a[102414] = 1;
|
||||
v->a[102415] = anon_sym_SEMI_SEMI;
|
||||
v->a[102416] = 2;
|
||||
v->a[102417] = actions(1094);
|
||||
v->a[102418] = 1;
|
||||
v->a[102419] = sym_comment;
|
||||
small_parse_table_5121(v);
|
||||
}
|
||||
|
||||
void small_parse_table_5121(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[102420] = actions(5016);
|
||||
v->a[102421] = 1;
|
||||
v->a[102422] = anon_sym_BQUOTE;
|
||||
v->a[102423] = 2;
|
||||
v->a[102424] = actions(1094);
|
||||
v->a[102425] = 1;
|
||||
v->a[102426] = sym_comment;
|
||||
v->a[102427] = actions(5018);
|
||||
v->a[102428] = 1;
|
||||
v->a[102429] = anon_sym_RPAREN;
|
||||
}
|
||||
|
||||
/* EOF small_parse_table_1024.c */
|
||||
|
|
@ -14,25 +14,25 @@
|
|||
|
||||
void small_parse_table_515(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10300] = state(647);
|
||||
v->a[10300] = state(624);
|
||||
v->a[10301] = 1;
|
||||
v->a[10302] = sym_concatenation;
|
||||
v->a[10303] = state(791);
|
||||
v->a[10303] = state(672);
|
||||
v->a[10304] = 1;
|
||||
v->a[10305] = sym_file_redirect;
|
||||
v->a[10306] = state(828);
|
||||
v->a[10305] = aux_sym_command_repeat1;
|
||||
v->a[10306] = state(787);
|
||||
v->a[10307] = 1;
|
||||
v->a[10308] = aux_sym_command_repeat1;
|
||||
v->a[10309] = state(1314);
|
||||
v->a[10308] = sym_file_redirect;
|
||||
v->a[10309] = state(1176);
|
||||
v->a[10310] = 1;
|
||||
v->a[10311] = sym_pipeline;
|
||||
v->a[10312] = state(1331);
|
||||
v->a[10312] = state(1207);
|
||||
v->a[10313] = 1;
|
||||
v->a[10314] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10315] = state(2252);
|
||||
v->a[10315] = state(2116);
|
||||
v->a[10316] = 1;
|
||||
v->a[10317] = sym__statement_not_pipeline;
|
||||
v->a[10318] = state(2425);
|
||||
v->a[10318] = state(2310);
|
||||
v->a[10319] = 1;
|
||||
small_parse_table_516(v);
|
||||
}
|
||||
|
|
@ -44,15 +44,15 @@ void small_parse_table_516(t_small_parse_table_array *v)
|
|||
v->a[10322] = 2;
|
||||
v->a[10323] = anon_sym_while;
|
||||
v->a[10324] = anon_sym_until;
|
||||
v->a[10325] = actions(226);
|
||||
v->a[10325] = actions(57);
|
||||
v->a[10326] = 2;
|
||||
v->a[10327] = anon_sym_LT_AMP_DASH;
|
||||
v->a[10328] = anon_sym_GT_AMP_DASH;
|
||||
v->a[10329] = actions(228);
|
||||
v->a[10329] = actions(65);
|
||||
v->a[10330] = 2;
|
||||
v->a[10331] = sym_raw_string;
|
||||
v->a[10332] = sym_number;
|
||||
v->a[10333] = state(294);
|
||||
v->a[10333] = state(420);
|
||||
v->a[10334] = 5;
|
||||
v->a[10335] = sym_arithmetic_expansion;
|
||||
v->a[10336] = sym_string;
|
||||
|
|
@ -64,7 +64,7 @@ void small_parse_table_516(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_517(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10340] = actions(224);
|
||||
v->a[10340] = actions(55);
|
||||
v->a[10341] = 8;
|
||||
v->a[10342] = anon_sym_LT;
|
||||
v->a[10343] = anon_sym_GT;
|
||||
|
|
@ -74,7 +74,7 @@ void small_parse_table_517(t_small_parse_table_array *v)
|
|||
v->a[10347] = anon_sym_LT_AMP;
|
||||
v->a[10348] = anon_sym_GT_AMP;
|
||||
v->a[10349] = anon_sym_GT_PIPE;
|
||||
v->a[10350] = state(1188);
|
||||
v->a[10350] = state(1057);
|
||||
v->a[10351] = 12;
|
||||
v->a[10352] = sym_redirected_statement;
|
||||
v->a[10353] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -21,19 +21,19 @@ void small_parse_table_520(t_small_parse_table_array *v)
|
|||
v->a[10404] = actions(75);
|
||||
v->a[10405] = 1;
|
||||
v->a[10406] = sym_variable_name;
|
||||
v->a[10407] = actions(236);
|
||||
v->a[10407] = actions(234);
|
||||
v->a[10408] = 1;
|
||||
v->a[10409] = sym_word;
|
||||
v->a[10410] = actions(238);
|
||||
v->a[10410] = actions(236);
|
||||
v->a[10411] = 1;
|
||||
v->a[10412] = anon_sym_BANG;
|
||||
v->a[10413] = state(140);
|
||||
v->a[10413] = state(129);
|
||||
v->a[10414] = 1;
|
||||
v->a[10415] = aux_sym__statements_repeat1;
|
||||
v->a[10416] = state(189);
|
||||
v->a[10417] = 1;
|
||||
v->a[10418] = sym_command_name;
|
||||
v->a[10419] = state(286);
|
||||
v->a[10419] = state(244);
|
||||
small_parse_table_521(v);
|
||||
}
|
||||
|
||||
|
|
@ -41,22 +41,22 @@ void small_parse_table_521(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[10420] = 1;
|
||||
v->a[10421] = sym_variable_assignment;
|
||||
v->a[10422] = state(647);
|
||||
v->a[10422] = state(624);
|
||||
v->a[10423] = 1;
|
||||
v->a[10424] = sym_concatenation;
|
||||
v->a[10425] = state(746);
|
||||
v->a[10425] = state(672);
|
||||
v->a[10426] = 1;
|
||||
v->a[10427] = aux_sym_command_repeat1;
|
||||
v->a[10428] = state(905);
|
||||
v->a[10428] = state(787);
|
||||
v->a[10429] = 1;
|
||||
v->a[10430] = sym_file_redirect;
|
||||
v->a[10431] = state(1422);
|
||||
v->a[10431] = state(1176);
|
||||
v->a[10432] = 1;
|
||||
v->a[10433] = sym_pipeline;
|
||||
v->a[10434] = state(1429);
|
||||
v->a[10434] = state(1207);
|
||||
v->a[10435] = 1;
|
||||
v->a[10436] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10437] = state(2271);
|
||||
v->a[10437] = state(2116);
|
||||
v->a[10438] = 1;
|
||||
v->a[10439] = sym__statement_not_pipeline;
|
||||
small_parse_table_522(v);
|
||||
|
|
@ -64,7 +64,7 @@ void small_parse_table_521(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_522(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10440] = state(2426);
|
||||
v->a[10440] = state(2216);
|
||||
v->a[10441] = 1;
|
||||
v->a[10442] = sym__statements;
|
||||
v->a[10443] = actions(11);
|
||||
|
|
@ -79,7 +79,7 @@ void small_parse_table_522(t_small_parse_table_array *v)
|
|||
v->a[10452] = 2;
|
||||
v->a[10453] = sym_raw_string;
|
||||
v->a[10454] = sym_number;
|
||||
v->a[10455] = state(394);
|
||||
v->a[10455] = state(420);
|
||||
v->a[10456] = 5;
|
||||
v->a[10457] = sym_arithmetic_expansion;
|
||||
v->a[10458] = sym_string;
|
||||
|
|
@ -101,7 +101,7 @@ void small_parse_table_523(t_small_parse_table_array *v)
|
|||
v->a[10469] = anon_sym_LT_AMP;
|
||||
v->a[10470] = anon_sym_GT_AMP;
|
||||
v->a[10471] = anon_sym_GT_PIPE;
|
||||
v->a[10472] = state(1211);
|
||||
v->a[10472] = state(1057);
|
||||
v->a[10473] = 12;
|
||||
v->a[10474] = sym_redirected_statement;
|
||||
v->a[10475] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -19,94 +19,94 @@ void small_parse_table_525(t_small_parse_table_array *v)
|
|||
v->a[10502] = actions(19);
|
||||
v->a[10503] = 1;
|
||||
v->a[10504] = anon_sym_LBRACE;
|
||||
v->a[10505] = actions(59);
|
||||
v->a[10505] = actions(45);
|
||||
v->a[10506] = 1;
|
||||
v->a[10507] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[10508] = actions(61);
|
||||
v->a[10507] = sym_word;
|
||||
v->a[10508] = actions(53);
|
||||
v->a[10509] = 1;
|
||||
v->a[10510] = anon_sym_DOLLAR;
|
||||
v->a[10511] = actions(63);
|
||||
v->a[10510] = anon_sym_BANG;
|
||||
v->a[10511] = actions(59);
|
||||
v->a[10512] = 1;
|
||||
v->a[10513] = anon_sym_DQUOTE;
|
||||
v->a[10514] = actions(67);
|
||||
v->a[10513] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[10514] = actions(61);
|
||||
v->a[10515] = 1;
|
||||
v->a[10516] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[10517] = actions(69);
|
||||
v->a[10516] = anon_sym_DOLLAR;
|
||||
v->a[10517] = actions(63);
|
||||
v->a[10518] = 1;
|
||||
v->a[10519] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[10519] = anon_sym_DQUOTE;
|
||||
small_parse_table_526(v);
|
||||
}
|
||||
|
||||
void small_parse_table_526(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10520] = actions(71);
|
||||
v->a[10520] = actions(67);
|
||||
v->a[10521] = 1;
|
||||
v->a[10522] = anon_sym_BQUOTE;
|
||||
v->a[10523] = actions(220);
|
||||
v->a[10522] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[10523] = actions(69);
|
||||
v->a[10524] = 1;
|
||||
v->a[10525] = sym_word;
|
||||
v->a[10526] = actions(222);
|
||||
v->a[10525] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[10526] = actions(71);
|
||||
v->a[10527] = 1;
|
||||
v->a[10528] = anon_sym_BANG;
|
||||
v->a[10529] = actions(230);
|
||||
v->a[10528] = anon_sym_BQUOTE;
|
||||
v->a[10529] = actions(73);
|
||||
v->a[10530] = 1;
|
||||
v->a[10531] = sym_file_descriptor;
|
||||
v->a[10532] = actions(232);
|
||||
v->a[10532] = actions(75);
|
||||
v->a[10533] = 1;
|
||||
v->a[10534] = sym_variable_name;
|
||||
v->a[10535] = state(126);
|
||||
v->a[10535] = actions(254);
|
||||
v->a[10536] = 1;
|
||||
v->a[10537] = aux_sym__statements_repeat1;
|
||||
v->a[10538] = state(184);
|
||||
v->a[10537] = anon_sym_done;
|
||||
v->a[10538] = state(81);
|
||||
v->a[10539] = 1;
|
||||
small_parse_table_527(v);
|
||||
}
|
||||
|
||||
void small_parse_table_527(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10540] = sym_command_name;
|
||||
v->a[10541] = state(268);
|
||||
v->a[10540] = aux_sym__terminated_statement;
|
||||
v->a[10541] = state(191);
|
||||
v->a[10542] = 1;
|
||||
v->a[10543] = sym_variable_assignment;
|
||||
v->a[10544] = state(647);
|
||||
v->a[10543] = sym_command_name;
|
||||
v->a[10544] = state(252);
|
||||
v->a[10545] = 1;
|
||||
v->a[10546] = sym_concatenation;
|
||||
v->a[10547] = state(738);
|
||||
v->a[10546] = sym_variable_assignment;
|
||||
v->a[10547] = state(624);
|
||||
v->a[10548] = 1;
|
||||
v->a[10549] = sym_file_redirect;
|
||||
v->a[10550] = state(828);
|
||||
v->a[10549] = sym_concatenation;
|
||||
v->a[10550] = state(726);
|
||||
v->a[10551] = 1;
|
||||
v->a[10552] = aux_sym_command_repeat1;
|
||||
v->a[10553] = state(1314);
|
||||
v->a[10552] = sym_file_redirect;
|
||||
v->a[10553] = state(733);
|
||||
v->a[10554] = 1;
|
||||
v->a[10555] = sym_pipeline;
|
||||
v->a[10556] = state(1331);
|
||||
v->a[10555] = aux_sym_command_repeat1;
|
||||
v->a[10556] = state(1246);
|
||||
v->a[10557] = 1;
|
||||
v->a[10558] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10559] = state(2252);
|
||||
v->a[10558] = sym_pipeline;
|
||||
v->a[10559] = state(1307);
|
||||
small_parse_table_528(v);
|
||||
}
|
||||
|
||||
void small_parse_table_528(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10560] = 1;
|
||||
v->a[10561] = sym__statement_not_pipeline;
|
||||
v->a[10562] = state(2418);
|
||||
v->a[10561] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10562] = state(2117);
|
||||
v->a[10563] = 1;
|
||||
v->a[10564] = sym__statements;
|
||||
v->a[10564] = sym__statement_not_pipeline;
|
||||
v->a[10565] = actions(11);
|
||||
v->a[10566] = 2;
|
||||
v->a[10567] = anon_sym_while;
|
||||
v->a[10568] = anon_sym_until;
|
||||
v->a[10569] = actions(226);
|
||||
v->a[10569] = actions(57);
|
||||
v->a[10570] = 2;
|
||||
v->a[10571] = anon_sym_LT_AMP_DASH;
|
||||
v->a[10572] = anon_sym_GT_AMP_DASH;
|
||||
v->a[10573] = actions(228);
|
||||
v->a[10573] = actions(65);
|
||||
v->a[10574] = 2;
|
||||
v->a[10575] = sym_raw_string;
|
||||
v->a[10576] = sym_number;
|
||||
v->a[10577] = state(294);
|
||||
v->a[10577] = state(420);
|
||||
v->a[10578] = 5;
|
||||
v->a[10579] = sym_arithmetic_expansion;
|
||||
small_parse_table_529(v);
|
||||
|
|
@ -118,7 +118,7 @@ void small_parse_table_529(t_small_parse_table_array *v)
|
|||
v->a[10581] = sym_simple_expansion;
|
||||
v->a[10582] = sym_expansion;
|
||||
v->a[10583] = sym_command_substitution;
|
||||
v->a[10584] = actions(224);
|
||||
v->a[10584] = actions(55);
|
||||
v->a[10585] = 8;
|
||||
v->a[10586] = anon_sym_LT;
|
||||
v->a[10587] = anon_sym_GT;
|
||||
|
|
@ -128,7 +128,7 @@ void small_parse_table_529(t_small_parse_table_array *v)
|
|||
v->a[10591] = anon_sym_LT_AMP;
|
||||
v->a[10592] = anon_sym_GT_AMP;
|
||||
v->a[10593] = anon_sym_GT_PIPE;
|
||||
v->a[10594] = state(1188);
|
||||
v->a[10594] = state(1112);
|
||||
v->a[10595] = 12;
|
||||
v->a[10596] = sym_redirected_statement;
|
||||
v->a[10597] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -46,68 +46,68 @@ void small_parse_table_531(t_small_parse_table_array *v)
|
|||
v->a[10624] = actions(19);
|
||||
v->a[10625] = 1;
|
||||
v->a[10626] = anon_sym_LBRACE;
|
||||
v->a[10627] = actions(45);
|
||||
v->a[10627] = actions(59);
|
||||
v->a[10628] = 1;
|
||||
v->a[10629] = sym_word;
|
||||
v->a[10630] = actions(53);
|
||||
v->a[10629] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[10630] = actions(61);
|
||||
v->a[10631] = 1;
|
||||
v->a[10632] = anon_sym_BANG;
|
||||
v->a[10633] = actions(59);
|
||||
v->a[10632] = anon_sym_DOLLAR;
|
||||
v->a[10633] = actions(63);
|
||||
v->a[10634] = 1;
|
||||
v->a[10635] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[10636] = actions(61);
|
||||
v->a[10635] = anon_sym_DQUOTE;
|
||||
v->a[10636] = actions(67);
|
||||
v->a[10637] = 1;
|
||||
v->a[10638] = anon_sym_DOLLAR;
|
||||
v->a[10639] = actions(63);
|
||||
v->a[10638] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[10639] = actions(69);
|
||||
small_parse_table_532(v);
|
||||
}
|
||||
|
||||
void small_parse_table_532(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10640] = 1;
|
||||
v->a[10641] = anon_sym_DQUOTE;
|
||||
v->a[10642] = actions(67);
|
||||
v->a[10641] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[10642] = actions(71);
|
||||
v->a[10643] = 1;
|
||||
v->a[10644] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[10645] = actions(69);
|
||||
v->a[10644] = anon_sym_BQUOTE;
|
||||
v->a[10645] = actions(220);
|
||||
v->a[10646] = 1;
|
||||
v->a[10647] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[10648] = actions(71);
|
||||
v->a[10647] = sym_word;
|
||||
v->a[10648] = actions(222);
|
||||
v->a[10649] = 1;
|
||||
v->a[10650] = anon_sym_BQUOTE;
|
||||
v->a[10651] = actions(73);
|
||||
v->a[10650] = anon_sym_BANG;
|
||||
v->a[10651] = actions(230);
|
||||
v->a[10652] = 1;
|
||||
v->a[10653] = sym_file_descriptor;
|
||||
v->a[10654] = actions(75);
|
||||
v->a[10654] = actions(232);
|
||||
v->a[10655] = 1;
|
||||
v->a[10656] = sym_variable_name;
|
||||
v->a[10657] = actions(252);
|
||||
v->a[10657] = state(138);
|
||||
v->a[10658] = 1;
|
||||
v->a[10659] = anon_sym_fi;
|
||||
v->a[10659] = aux_sym__statements_repeat1;
|
||||
small_parse_table_533(v);
|
||||
}
|
||||
|
||||
void small_parse_table_533(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10660] = state(54);
|
||||
v->a[10660] = state(185);
|
||||
v->a[10661] = 1;
|
||||
v->a[10662] = aux_sym__terminated_statement;
|
||||
v->a[10663] = state(187);
|
||||
v->a[10662] = sym_command_name;
|
||||
v->a[10663] = state(235);
|
||||
v->a[10664] = 1;
|
||||
v->a[10665] = sym_command_name;
|
||||
v->a[10666] = state(289);
|
||||
v->a[10665] = sym_variable_assignment;
|
||||
v->a[10666] = state(624);
|
||||
v->a[10667] = 1;
|
||||
v->a[10668] = sym_variable_assignment;
|
||||
v->a[10669] = state(647);
|
||||
v->a[10668] = sym_concatenation;
|
||||
v->a[10669] = state(746);
|
||||
v->a[10670] = 1;
|
||||
v->a[10671] = sym_concatenation;
|
||||
v->a[10672] = state(736);
|
||||
v->a[10671] = sym_file_redirect;
|
||||
v->a[10672] = state(765);
|
||||
v->a[10673] = 1;
|
||||
v->a[10674] = aux_sym_command_repeat1;
|
||||
v->a[10675] = state(738);
|
||||
v->a[10675] = state(1110);
|
||||
v->a[10676] = 1;
|
||||
v->a[10677] = sym_file_redirect;
|
||||
v->a[10678] = state(1460);
|
||||
v->a[10677] = sym_pipeline;
|
||||
v->a[10678] = state(1188);
|
||||
v->a[10679] = 1;
|
||||
small_parse_table_534(v);
|
||||
}
|
||||
|
|
@ -115,25 +115,25 @@ void small_parse_table_533(t_small_parse_table_array *v)
|
|||
void small_parse_table_534(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10680] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10681] = state(1462);
|
||||
v->a[10681] = state(2115);
|
||||
v->a[10682] = 1;
|
||||
v->a[10683] = sym_pipeline;
|
||||
v->a[10684] = state(2269);
|
||||
v->a[10683] = sym__statement_not_pipeline;
|
||||
v->a[10684] = state(2305);
|
||||
v->a[10685] = 1;
|
||||
v->a[10686] = sym__statement_not_pipeline;
|
||||
v->a[10686] = sym__statements;
|
||||
v->a[10687] = actions(11);
|
||||
v->a[10688] = 2;
|
||||
v->a[10689] = anon_sym_while;
|
||||
v->a[10690] = anon_sym_until;
|
||||
v->a[10691] = actions(57);
|
||||
v->a[10691] = actions(226);
|
||||
v->a[10692] = 2;
|
||||
v->a[10693] = anon_sym_LT_AMP_DASH;
|
||||
v->a[10694] = anon_sym_GT_AMP_DASH;
|
||||
v->a[10695] = actions(65);
|
||||
v->a[10695] = actions(228);
|
||||
v->a[10696] = 2;
|
||||
v->a[10697] = sym_raw_string;
|
||||
v->a[10698] = sym_number;
|
||||
v->a[10699] = state(394);
|
||||
v->a[10699] = state(299);
|
||||
small_parse_table_535(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ void small_parse_table_535(t_small_parse_table_array *v)
|
|||
v->a[10703] = sym_simple_expansion;
|
||||
v->a[10704] = sym_expansion;
|
||||
v->a[10705] = sym_command_substitution;
|
||||
v->a[10706] = actions(55);
|
||||
v->a[10706] = actions(224);
|
||||
v->a[10707] = 8;
|
||||
v->a[10708] = anon_sym_LT;
|
||||
v->a[10709] = anon_sym_GT;
|
||||
|
|
@ -30,7 +30,7 @@ void small_parse_table_535(t_small_parse_table_array *v)
|
|||
v->a[10713] = anon_sym_LT_AMP;
|
||||
v->a[10714] = anon_sym_GT_AMP;
|
||||
v->a[10715] = anon_sym_GT_PIPE;
|
||||
v->a[10716] = state(1302);
|
||||
v->a[10716] = state(1072);
|
||||
v->a[10717] = 12;
|
||||
v->a[10718] = sym_redirected_statement;
|
||||
v->a[10719] = sym_for_statement;
|
||||
|
|
@ -108,7 +108,7 @@ void small_parse_table_538(t_small_parse_table_array *v)
|
|||
v->a[10776] = actions(232);
|
||||
v->a[10777] = 1;
|
||||
v->a[10778] = sym_variable_name;
|
||||
v->a[10779] = state(126);
|
||||
v->a[10779] = state(138);
|
||||
small_parse_table_539(v);
|
||||
}
|
||||
|
||||
|
|
@ -116,22 +116,22 @@ void small_parse_table_539(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[10780] = 1;
|
||||
v->a[10781] = aux_sym__statements_repeat1;
|
||||
v->a[10782] = state(184);
|
||||
v->a[10782] = state(185);
|
||||
v->a[10783] = 1;
|
||||
v->a[10784] = sym_command_name;
|
||||
v->a[10785] = state(268);
|
||||
v->a[10785] = state(235);
|
||||
v->a[10786] = 1;
|
||||
v->a[10787] = sym_variable_assignment;
|
||||
v->a[10788] = state(647);
|
||||
v->a[10788] = state(624);
|
||||
v->a[10789] = 1;
|
||||
v->a[10790] = sym_concatenation;
|
||||
v->a[10791] = state(792);
|
||||
v->a[10791] = state(736);
|
||||
v->a[10792] = 1;
|
||||
v->a[10793] = sym_file_redirect;
|
||||
v->a[10794] = state(828);
|
||||
v->a[10794] = state(765);
|
||||
v->a[10795] = 1;
|
||||
v->a[10796] = aux_sym_command_repeat1;
|
||||
v->a[10797] = state(1314);
|
||||
v->a[10797] = state(1110);
|
||||
v->a[10798] = 1;
|
||||
v->a[10799] = sym_pipeline;
|
||||
small_parse_table_540(v);
|
||||
|
|
|
|||
|
|
@ -14,13 +14,13 @@
|
|||
|
||||
void small_parse_table_540(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10800] = state(1331);
|
||||
v->a[10800] = state(1188);
|
||||
v->a[10801] = 1;
|
||||
v->a[10802] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10803] = state(2252);
|
||||
v->a[10803] = state(2115);
|
||||
v->a[10804] = 1;
|
||||
v->a[10805] = sym__statement_not_pipeline;
|
||||
v->a[10806] = state(2442);
|
||||
v->a[10806] = state(2140);
|
||||
v->a[10807] = 1;
|
||||
v->a[10808] = sym__statements;
|
||||
v->a[10809] = actions(11);
|
||||
|
|
@ -40,7 +40,7 @@ void small_parse_table_540(t_small_parse_table_array *v)
|
|||
void small_parse_table_541(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10820] = sym_number;
|
||||
v->a[10821] = state(294);
|
||||
v->a[10821] = state(299);
|
||||
v->a[10822] = 5;
|
||||
v->a[10823] = sym_arithmetic_expansion;
|
||||
v->a[10824] = sym_string;
|
||||
|
|
@ -57,7 +57,7 @@ void small_parse_table_541(t_small_parse_table_array *v)
|
|||
v->a[10835] = anon_sym_LT_AMP;
|
||||
v->a[10836] = anon_sym_GT_AMP;
|
||||
v->a[10837] = anon_sym_GT_PIPE;
|
||||
v->a[10838] = state(1188);
|
||||
v->a[10838] = state(1072);
|
||||
v->a[10839] = 12;
|
||||
small_parse_table_542(v);
|
||||
}
|
||||
|
|
@ -129,10 +129,10 @@ void small_parse_table_544(t_small_parse_table_array *v)
|
|||
v->a[10892] = actions(75);
|
||||
v->a[10893] = 1;
|
||||
v->a[10894] = sym_variable_name;
|
||||
v->a[10895] = actions(236);
|
||||
v->a[10895] = actions(234);
|
||||
v->a[10896] = 1;
|
||||
v->a[10897] = sym_word;
|
||||
v->a[10898] = actions(238);
|
||||
v->a[10898] = actions(236);
|
||||
v->a[10899] = 1;
|
||||
small_parse_table_545(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,25 +15,25 @@
|
|||
void small_parse_table_545(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10900] = anon_sym_BANG;
|
||||
v->a[10901] = state(140);
|
||||
v->a[10901] = state(129);
|
||||
v->a[10902] = 1;
|
||||
v->a[10903] = aux_sym__statements_repeat1;
|
||||
v->a[10904] = state(189);
|
||||
v->a[10905] = 1;
|
||||
v->a[10906] = sym_command_name;
|
||||
v->a[10907] = state(286);
|
||||
v->a[10907] = state(244);
|
||||
v->a[10908] = 1;
|
||||
v->a[10909] = sym_variable_assignment;
|
||||
v->a[10910] = state(647);
|
||||
v->a[10910] = state(624);
|
||||
v->a[10911] = 1;
|
||||
v->a[10912] = sym_concatenation;
|
||||
v->a[10913] = state(746);
|
||||
v->a[10913] = state(672);
|
||||
v->a[10914] = 1;
|
||||
v->a[10915] = aux_sym_command_repeat1;
|
||||
v->a[10916] = state(905);
|
||||
v->a[10916] = state(787);
|
||||
v->a[10917] = 1;
|
||||
v->a[10918] = sym_file_redirect;
|
||||
v->a[10919] = state(1422);
|
||||
v->a[10919] = state(1176);
|
||||
small_parse_table_546(v);
|
||||
}
|
||||
|
||||
|
|
@ -41,13 +41,13 @@ void small_parse_table_546(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[10920] = 1;
|
||||
v->a[10921] = sym_pipeline;
|
||||
v->a[10922] = state(1429);
|
||||
v->a[10922] = state(1207);
|
||||
v->a[10923] = 1;
|
||||
v->a[10924] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[10925] = state(2271);
|
||||
v->a[10925] = state(2116);
|
||||
v->a[10926] = 1;
|
||||
v->a[10927] = sym__statement_not_pipeline;
|
||||
v->a[10928] = state(2444);
|
||||
v->a[10928] = state(2304);
|
||||
v->a[10929] = 1;
|
||||
v->a[10930] = sym__statements;
|
||||
v->a[10931] = actions(11);
|
||||
|
|
@ -67,7 +67,7 @@ void small_parse_table_547(t_small_parse_table_array *v)
|
|||
v->a[10940] = 2;
|
||||
v->a[10941] = sym_raw_string;
|
||||
v->a[10942] = sym_number;
|
||||
v->a[10943] = state(394);
|
||||
v->a[10943] = state(420);
|
||||
v->a[10944] = 5;
|
||||
v->a[10945] = sym_arithmetic_expansion;
|
||||
v->a[10946] = sym_string;
|
||||
|
|
@ -89,7 +89,7 @@ void small_parse_table_547(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_548(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[10960] = state(1211);
|
||||
v->a[10960] = state(1057);
|
||||
v->a[10961] = 12;
|
||||
v->a[10962] = sym_redirected_statement;
|
||||
v->a[10963] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -14,25 +14,25 @@
|
|||
|
||||
void small_parse_table_55(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1100] = actions(113);
|
||||
v->a[1100] = actions(67);
|
||||
v->a[1101] = 1;
|
||||
v->a[1102] = anon_sym_DQUOTE;
|
||||
v->a[1103] = actions(117);
|
||||
v->a[1102] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1103] = actions(69);
|
||||
v->a[1104] = 1;
|
||||
v->a[1105] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1106] = actions(119);
|
||||
v->a[1105] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1106] = actions(71);
|
||||
v->a[1107] = 1;
|
||||
v->a[1108] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1109] = actions(121);
|
||||
v->a[1108] = anon_sym_BQUOTE;
|
||||
v->a[1109] = actions(73);
|
||||
v->a[1110] = 1;
|
||||
v->a[1111] = anon_sym_BQUOTE;
|
||||
v->a[1112] = actions(123);
|
||||
v->a[1111] = sym_file_descriptor;
|
||||
v->a[1112] = actions(75);
|
||||
v->a[1113] = 1;
|
||||
v->a[1114] = sym_file_descriptor;
|
||||
v->a[1115] = actions(125);
|
||||
v->a[1114] = sym_variable_name;
|
||||
v->a[1115] = actions(99);
|
||||
v->a[1116] = 1;
|
||||
v->a[1117] = sym_variable_name;
|
||||
v->a[1118] = state(129);
|
||||
v->a[1117] = anon_sym_LF;
|
||||
v->a[1118] = state(130);
|
||||
v->a[1119] = 1;
|
||||
small_parse_table_56(v);
|
||||
}
|
||||
|
|
@ -40,25 +40,25 @@ void small_parse_table_55(t_small_parse_table_array *v)
|
|||
void small_parse_table_56(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1120] = aux_sym__statements_repeat1;
|
||||
v->a[1121] = state(182);
|
||||
v->a[1121] = state(191);
|
||||
v->a[1122] = 1;
|
||||
v->a[1123] = sym_command_name;
|
||||
v->a[1124] = state(271);
|
||||
v->a[1124] = state(262);
|
||||
v->a[1125] = 1;
|
||||
v->a[1126] = sym_variable_assignment;
|
||||
v->a[1127] = state(621);
|
||||
v->a[1127] = state(624);
|
||||
v->a[1128] = 1;
|
||||
v->a[1129] = sym_concatenation;
|
||||
v->a[1130] = state(692);
|
||||
v->a[1130] = state(709);
|
||||
v->a[1131] = 1;
|
||||
v->a[1132] = sym_file_redirect;
|
||||
v->a[1133] = state(767);
|
||||
v->a[1132] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1133] = state(726);
|
||||
v->a[1134] = 1;
|
||||
v->a[1135] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1136] = state(810);
|
||||
v->a[1135] = sym_file_redirect;
|
||||
v->a[1136] = state(733);
|
||||
v->a[1137] = 1;
|
||||
v->a[1138] = aux_sym_command_repeat1;
|
||||
v->a[1139] = state(1321);
|
||||
v->a[1139] = state(1216);
|
||||
small_parse_table_57(v);
|
||||
}
|
||||
|
||||
|
|
@ -66,24 +66,24 @@ void small_parse_table_57(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[1140] = 1;
|
||||
v->a[1141] = sym_pipeline;
|
||||
v->a[1142] = state(1432);
|
||||
v->a[1142] = state(1307);
|
||||
v->a[1143] = 1;
|
||||
v->a[1144] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[1145] = state(2254);
|
||||
v->a[1145] = state(2117);
|
||||
v->a[1146] = 1;
|
||||
v->a[1147] = sym__statement_not_pipeline;
|
||||
v->a[1148] = state(2272);
|
||||
v->a[1148] = state(2159);
|
||||
v->a[1149] = 1;
|
||||
v->a[1150] = sym__statements;
|
||||
v->a[1151] = actions(93);
|
||||
v->a[1151] = actions(11);
|
||||
v->a[1152] = 2;
|
||||
v->a[1153] = anon_sym_while;
|
||||
v->a[1154] = anon_sym_until;
|
||||
v->a[1155] = actions(107);
|
||||
v->a[1155] = actions(57);
|
||||
v->a[1156] = 2;
|
||||
v->a[1157] = anon_sym_LT_AMP_DASH;
|
||||
v->a[1158] = anon_sym_GT_AMP_DASH;
|
||||
v->a[1159] = actions(115);
|
||||
v->a[1159] = actions(65);
|
||||
small_parse_table_58(v);
|
||||
}
|
||||
|
||||
|
|
@ -92,14 +92,14 @@ void small_parse_table_58(t_small_parse_table_array *v)
|
|||
v->a[1160] = 2;
|
||||
v->a[1161] = sym_raw_string;
|
||||
v->a[1162] = sym_number;
|
||||
v->a[1163] = state(282);
|
||||
v->a[1163] = state(420);
|
||||
v->a[1164] = 5;
|
||||
v->a[1165] = sym_arithmetic_expansion;
|
||||
v->a[1166] = sym_string;
|
||||
v->a[1167] = sym_simple_expansion;
|
||||
v->a[1168] = sym_expansion;
|
||||
v->a[1169] = sym_command_substitution;
|
||||
v->a[1170] = actions(105);
|
||||
v->a[1170] = actions(55);
|
||||
v->a[1171] = 8;
|
||||
v->a[1172] = anon_sym_LT;
|
||||
v->a[1173] = anon_sym_GT;
|
||||
|
|
@ -114,7 +114,7 @@ void small_parse_table_58(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_59(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1180] = state(1296);
|
||||
v->a[1180] = state(1146);
|
||||
v->a[1181] = 12;
|
||||
v->a[1182] = sym_redirected_statement;
|
||||
v->a[1183] = sym_for_statement;
|
||||
|
|
@ -132,7 +132,7 @@ void small_parse_table_59(t_small_parse_table_array *v)
|
|||
v->a[1195] = actions(3);
|
||||
v->a[1196] = 1;
|
||||
v->a[1197] = sym_comment;
|
||||
v->a[1198] = actions(89);
|
||||
v->a[1198] = actions(9);
|
||||
v->a[1199] = 1;
|
||||
small_parse_table_60(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,22 +42,22 @@ void small_parse_table_551(t_small_parse_table_array *v)
|
|||
v->a[11020] = actions(232);
|
||||
v->a[11021] = 1;
|
||||
v->a[11022] = sym_variable_name;
|
||||
v->a[11023] = state(126);
|
||||
v->a[11023] = state(138);
|
||||
v->a[11024] = 1;
|
||||
v->a[11025] = aux_sym__statements_repeat1;
|
||||
v->a[11026] = state(184);
|
||||
v->a[11026] = state(185);
|
||||
v->a[11027] = 1;
|
||||
v->a[11028] = sym_command_name;
|
||||
v->a[11029] = state(268);
|
||||
v->a[11029] = state(235);
|
||||
v->a[11030] = 1;
|
||||
v->a[11031] = sym_variable_assignment;
|
||||
v->a[11032] = state(647);
|
||||
v->a[11032] = state(624);
|
||||
v->a[11033] = 1;
|
||||
v->a[11034] = sym_concatenation;
|
||||
v->a[11035] = state(794);
|
||||
v->a[11035] = state(668);
|
||||
v->a[11036] = 1;
|
||||
v->a[11037] = sym_file_redirect;
|
||||
v->a[11038] = state(828);
|
||||
v->a[11038] = state(765);
|
||||
v->a[11039] = 1;
|
||||
small_parse_table_552(v);
|
||||
}
|
||||
|
|
@ -65,16 +65,16 @@ void small_parse_table_551(t_small_parse_table_array *v)
|
|||
void small_parse_table_552(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11040] = aux_sym_command_repeat1;
|
||||
v->a[11041] = state(1314);
|
||||
v->a[11041] = state(1110);
|
||||
v->a[11042] = 1;
|
||||
v->a[11043] = sym_pipeline;
|
||||
v->a[11044] = state(1331);
|
||||
v->a[11044] = state(1188);
|
||||
v->a[11045] = 1;
|
||||
v->a[11046] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11047] = state(2252);
|
||||
v->a[11047] = state(2115);
|
||||
v->a[11048] = 1;
|
||||
v->a[11049] = sym__statement_not_pipeline;
|
||||
v->a[11050] = state(2467);
|
||||
v->a[11050] = state(2298);
|
||||
v->a[11051] = 1;
|
||||
v->a[11052] = sym__statements;
|
||||
v->a[11053] = actions(11);
|
||||
|
|
@ -94,7 +94,7 @@ void small_parse_table_553(t_small_parse_table_array *v)
|
|||
v->a[11062] = 2;
|
||||
v->a[11063] = sym_raw_string;
|
||||
v->a[11064] = sym_number;
|
||||
v->a[11065] = state(294);
|
||||
v->a[11065] = state(299);
|
||||
v->a[11066] = 5;
|
||||
v->a[11067] = sym_arithmetic_expansion;
|
||||
v->a[11068] = sym_string;
|
||||
|
|
@ -116,7 +116,7 @@ void small_parse_table_554(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[11080] = anon_sym_GT_AMP;
|
||||
v->a[11081] = anon_sym_GT_PIPE;
|
||||
v->a[11082] = state(1188);
|
||||
v->a[11082] = state(1072);
|
||||
v->a[11083] = 12;
|
||||
v->a[11084] = sym_redirected_statement;
|
||||
v->a[11085] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -52,63 +52,63 @@ void small_parse_table_556(t_small_parse_table_array *v)
|
|||
v->a[11130] = actions(71);
|
||||
v->a[11131] = 1;
|
||||
v->a[11132] = anon_sym_BQUOTE;
|
||||
v->a[11133] = actions(73);
|
||||
v->a[11133] = actions(220);
|
||||
v->a[11134] = 1;
|
||||
v->a[11135] = sym_file_descriptor;
|
||||
v->a[11136] = actions(75);
|
||||
v->a[11135] = sym_word;
|
||||
v->a[11136] = actions(222);
|
||||
v->a[11137] = 1;
|
||||
v->a[11138] = sym_variable_name;
|
||||
v->a[11139] = actions(236);
|
||||
v->a[11138] = anon_sym_BANG;
|
||||
v->a[11139] = actions(230);
|
||||
small_parse_table_557(v);
|
||||
}
|
||||
|
||||
void small_parse_table_557(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11140] = 1;
|
||||
v->a[11141] = sym_word;
|
||||
v->a[11142] = actions(238);
|
||||
v->a[11141] = sym_file_descriptor;
|
||||
v->a[11142] = actions(232);
|
||||
v->a[11143] = 1;
|
||||
v->a[11144] = anon_sym_BANG;
|
||||
v->a[11145] = state(140);
|
||||
v->a[11144] = sym_variable_name;
|
||||
v->a[11145] = state(138);
|
||||
v->a[11146] = 1;
|
||||
v->a[11147] = aux_sym__statements_repeat1;
|
||||
v->a[11148] = state(189);
|
||||
v->a[11148] = state(185);
|
||||
v->a[11149] = 1;
|
||||
v->a[11150] = sym_command_name;
|
||||
v->a[11151] = state(286);
|
||||
v->a[11151] = state(235);
|
||||
v->a[11152] = 1;
|
||||
v->a[11153] = sym_variable_assignment;
|
||||
v->a[11154] = state(647);
|
||||
v->a[11154] = state(624);
|
||||
v->a[11155] = 1;
|
||||
v->a[11156] = sym_concatenation;
|
||||
v->a[11157] = state(746);
|
||||
v->a[11157] = state(741);
|
||||
v->a[11158] = 1;
|
||||
v->a[11159] = aux_sym_command_repeat1;
|
||||
v->a[11159] = sym_file_redirect;
|
||||
small_parse_table_558(v);
|
||||
}
|
||||
|
||||
void small_parse_table_558(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11160] = state(905);
|
||||
v->a[11160] = state(765);
|
||||
v->a[11161] = 1;
|
||||
v->a[11162] = sym_file_redirect;
|
||||
v->a[11163] = state(1422);
|
||||
v->a[11162] = aux_sym_command_repeat1;
|
||||
v->a[11163] = state(1110);
|
||||
v->a[11164] = 1;
|
||||
v->a[11165] = sym_pipeline;
|
||||
v->a[11166] = state(1429);
|
||||
v->a[11166] = state(1188);
|
||||
v->a[11167] = 1;
|
||||
v->a[11168] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11169] = state(2271);
|
||||
v->a[11169] = state(2115);
|
||||
v->a[11170] = 1;
|
||||
v->a[11171] = sym__statement_not_pipeline;
|
||||
v->a[11172] = state(2371);
|
||||
v->a[11172] = state(2217);
|
||||
v->a[11173] = 1;
|
||||
v->a[11174] = sym__statements;
|
||||
v->a[11175] = actions(11);
|
||||
v->a[11176] = 2;
|
||||
v->a[11177] = anon_sym_while;
|
||||
v->a[11178] = anon_sym_until;
|
||||
v->a[11179] = actions(57);
|
||||
v->a[11179] = actions(226);
|
||||
small_parse_table_559(v);
|
||||
}
|
||||
|
||||
|
|
@ -117,18 +117,18 @@ void small_parse_table_559(t_small_parse_table_array *v)
|
|||
v->a[11180] = 2;
|
||||
v->a[11181] = anon_sym_LT_AMP_DASH;
|
||||
v->a[11182] = anon_sym_GT_AMP_DASH;
|
||||
v->a[11183] = actions(65);
|
||||
v->a[11183] = actions(228);
|
||||
v->a[11184] = 2;
|
||||
v->a[11185] = sym_raw_string;
|
||||
v->a[11186] = sym_number;
|
||||
v->a[11187] = state(394);
|
||||
v->a[11187] = state(299);
|
||||
v->a[11188] = 5;
|
||||
v->a[11189] = sym_arithmetic_expansion;
|
||||
v->a[11190] = sym_string;
|
||||
v->a[11191] = sym_simple_expansion;
|
||||
v->a[11192] = sym_expansion;
|
||||
v->a[11193] = sym_command_substitution;
|
||||
v->a[11194] = actions(55);
|
||||
v->a[11194] = actions(224);
|
||||
v->a[11195] = 8;
|
||||
v->a[11196] = anon_sym_LT;
|
||||
v->a[11197] = anon_sym_GT;
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ void small_parse_table_560(t_small_parse_table_array *v)
|
|||
v->a[11201] = anon_sym_LT_AMP;
|
||||
v->a[11202] = anon_sym_GT_AMP;
|
||||
v->a[11203] = anon_sym_GT_PIPE;
|
||||
v->a[11204] = state(1211);
|
||||
v->a[11204] = state(1072);
|
||||
v->a[11205] = 12;
|
||||
v->a[11206] = sym_redirected_statement;
|
||||
v->a[11207] = sym_for_statement;
|
||||
|
|
@ -96,19 +96,19 @@ void small_parse_table_563(t_small_parse_table_array *v)
|
|||
v->a[11264] = actions(232);
|
||||
v->a[11265] = 1;
|
||||
v->a[11266] = sym_variable_name;
|
||||
v->a[11267] = state(126);
|
||||
v->a[11267] = state(138);
|
||||
v->a[11268] = 1;
|
||||
v->a[11269] = aux_sym__statements_repeat1;
|
||||
v->a[11270] = state(184);
|
||||
v->a[11270] = state(185);
|
||||
v->a[11271] = 1;
|
||||
v->a[11272] = sym_command_name;
|
||||
v->a[11273] = state(268);
|
||||
v->a[11273] = state(235);
|
||||
v->a[11274] = 1;
|
||||
v->a[11275] = sym_variable_assignment;
|
||||
v->a[11276] = state(647);
|
||||
v->a[11276] = state(624);
|
||||
v->a[11277] = 1;
|
||||
v->a[11278] = sym_concatenation;
|
||||
v->a[11279] = state(796);
|
||||
v->a[11279] = state(726);
|
||||
small_parse_table_564(v);
|
||||
}
|
||||
|
||||
|
|
@ -116,19 +116,19 @@ void small_parse_table_564(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[11280] = 1;
|
||||
v->a[11281] = sym_file_redirect;
|
||||
v->a[11282] = state(828);
|
||||
v->a[11282] = state(765);
|
||||
v->a[11283] = 1;
|
||||
v->a[11284] = aux_sym_command_repeat1;
|
||||
v->a[11285] = state(1314);
|
||||
v->a[11285] = state(1110);
|
||||
v->a[11286] = 1;
|
||||
v->a[11287] = sym_pipeline;
|
||||
v->a[11288] = state(1331);
|
||||
v->a[11288] = state(1188);
|
||||
v->a[11289] = 1;
|
||||
v->a[11290] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11291] = state(2252);
|
||||
v->a[11291] = state(2115);
|
||||
v->a[11292] = 1;
|
||||
v->a[11293] = sym__statement_not_pipeline;
|
||||
v->a[11294] = state(2484);
|
||||
v->a[11294] = state(2247);
|
||||
v->a[11295] = 1;
|
||||
v->a[11296] = sym__statements;
|
||||
v->a[11297] = actions(11);
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ void small_parse_table_565(t_small_parse_table_array *v)
|
|||
v->a[11306] = 2;
|
||||
v->a[11307] = sym_raw_string;
|
||||
v->a[11308] = sym_number;
|
||||
v->a[11309] = state(294);
|
||||
v->a[11309] = state(299);
|
||||
v->a[11310] = 5;
|
||||
v->a[11311] = sym_arithmetic_expansion;
|
||||
v->a[11312] = sym_string;
|
||||
|
|
@ -45,7 +45,7 @@ void small_parse_table_566(t_small_parse_table_array *v)
|
|||
v->a[11323] = anon_sym_LT_AMP;
|
||||
v->a[11324] = anon_sym_GT_AMP;
|
||||
v->a[11325] = anon_sym_GT_PIPE;
|
||||
v->a[11326] = state(1188);
|
||||
v->a[11326] = state(1072);
|
||||
v->a[11327] = 12;
|
||||
v->a[11328] = sym_redirected_statement;
|
||||
v->a[11329] = sym_for_statement;
|
||||
|
|
@ -83,56 +83,56 @@ void small_parse_table_567(t_small_parse_table_array *v)
|
|||
v->a[11356] = actions(19);
|
||||
v->a[11357] = 1;
|
||||
v->a[11358] = anon_sym_LBRACE;
|
||||
v->a[11359] = actions(59);
|
||||
v->a[11359] = actions(45);
|
||||
small_parse_table_568(v);
|
||||
}
|
||||
|
||||
void small_parse_table_568(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11360] = 1;
|
||||
v->a[11361] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11362] = actions(61);
|
||||
v->a[11361] = sym_word;
|
||||
v->a[11362] = actions(53);
|
||||
v->a[11363] = 1;
|
||||
v->a[11364] = anon_sym_DOLLAR;
|
||||
v->a[11365] = actions(63);
|
||||
v->a[11364] = anon_sym_BANG;
|
||||
v->a[11365] = actions(59);
|
||||
v->a[11366] = 1;
|
||||
v->a[11367] = anon_sym_DQUOTE;
|
||||
v->a[11368] = actions(67);
|
||||
v->a[11367] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11368] = actions(61);
|
||||
v->a[11369] = 1;
|
||||
v->a[11370] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11371] = actions(69);
|
||||
v->a[11370] = anon_sym_DOLLAR;
|
||||
v->a[11371] = actions(63);
|
||||
v->a[11372] = 1;
|
||||
v->a[11373] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[11374] = actions(71);
|
||||
v->a[11373] = anon_sym_DQUOTE;
|
||||
v->a[11374] = actions(67);
|
||||
v->a[11375] = 1;
|
||||
v->a[11376] = anon_sym_BQUOTE;
|
||||
v->a[11377] = actions(73);
|
||||
v->a[11376] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11377] = actions(69);
|
||||
v->a[11378] = 1;
|
||||
v->a[11379] = sym_file_descriptor;
|
||||
v->a[11379] = anon_sym_DOLLAR_LPAREN;
|
||||
small_parse_table_569(v);
|
||||
}
|
||||
|
||||
void small_parse_table_569(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11380] = actions(75);
|
||||
v->a[11380] = actions(71);
|
||||
v->a[11381] = 1;
|
||||
v->a[11382] = sym_variable_name;
|
||||
v->a[11383] = actions(236);
|
||||
v->a[11382] = anon_sym_BQUOTE;
|
||||
v->a[11383] = actions(73);
|
||||
v->a[11384] = 1;
|
||||
v->a[11385] = sym_word;
|
||||
v->a[11386] = actions(238);
|
||||
v->a[11385] = sym_file_descriptor;
|
||||
v->a[11386] = actions(75);
|
||||
v->a[11387] = 1;
|
||||
v->a[11388] = anon_sym_BANG;
|
||||
v->a[11389] = state(140);
|
||||
v->a[11388] = sym_variable_name;
|
||||
v->a[11389] = actions(256);
|
||||
v->a[11390] = 1;
|
||||
v->a[11391] = aux_sym__statements_repeat1;
|
||||
v->a[11392] = state(189);
|
||||
v->a[11391] = anon_sym_done;
|
||||
v->a[11392] = state(36);
|
||||
v->a[11393] = 1;
|
||||
v->a[11394] = sym_command_name;
|
||||
v->a[11395] = state(286);
|
||||
v->a[11394] = aux_sym__terminated_statement;
|
||||
v->a[11395] = state(191);
|
||||
v->a[11396] = 1;
|
||||
v->a[11397] = sym_variable_assignment;
|
||||
v->a[11398] = state(647);
|
||||
v->a[11397] = sym_command_name;
|
||||
v->a[11398] = state(252);
|
||||
v->a[11399] = 1;
|
||||
small_parse_table_570(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,25 +14,25 @@
|
|||
|
||||
void small_parse_table_570(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11400] = sym_concatenation;
|
||||
v->a[11401] = state(746);
|
||||
v->a[11400] = sym_variable_assignment;
|
||||
v->a[11401] = state(624);
|
||||
v->a[11402] = 1;
|
||||
v->a[11403] = aux_sym_command_repeat1;
|
||||
v->a[11404] = state(905);
|
||||
v->a[11403] = sym_concatenation;
|
||||
v->a[11404] = state(726);
|
||||
v->a[11405] = 1;
|
||||
v->a[11406] = sym_file_redirect;
|
||||
v->a[11407] = state(1422);
|
||||
v->a[11407] = state(733);
|
||||
v->a[11408] = 1;
|
||||
v->a[11409] = sym_pipeline;
|
||||
v->a[11410] = state(1429);
|
||||
v->a[11409] = aux_sym_command_repeat1;
|
||||
v->a[11410] = state(1246);
|
||||
v->a[11411] = 1;
|
||||
v->a[11412] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11413] = state(2271);
|
||||
v->a[11412] = sym_pipeline;
|
||||
v->a[11413] = state(1307);
|
||||
v->a[11414] = 1;
|
||||
v->a[11415] = sym__statement_not_pipeline;
|
||||
v->a[11416] = state(2483);
|
||||
v->a[11415] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11416] = state(2117);
|
||||
v->a[11417] = 1;
|
||||
v->a[11418] = sym__statements;
|
||||
v->a[11418] = sym__statement_not_pipeline;
|
||||
v->a[11419] = actions(11);
|
||||
small_parse_table_571(v);
|
||||
}
|
||||
|
|
@ -50,7 +50,7 @@ void small_parse_table_571(t_small_parse_table_array *v)
|
|||
v->a[11428] = 2;
|
||||
v->a[11429] = sym_raw_string;
|
||||
v->a[11430] = sym_number;
|
||||
v->a[11431] = state(394);
|
||||
v->a[11431] = state(420);
|
||||
v->a[11432] = 5;
|
||||
v->a[11433] = sym_arithmetic_expansion;
|
||||
v->a[11434] = sym_string;
|
||||
|
|
@ -72,7 +72,7 @@ void small_parse_table_572(t_small_parse_table_array *v)
|
|||
v->a[11445] = anon_sym_LT_AMP;
|
||||
v->a[11446] = anon_sym_GT_AMP;
|
||||
v->a[11447] = anon_sym_GT_PIPE;
|
||||
v->a[11448] = state(1211);
|
||||
v->a[11448] = state(1112);
|
||||
v->a[11449] = 12;
|
||||
v->a[11450] = sym_redirected_statement;
|
||||
v->a[11451] = sym_for_statement;
|
||||
|
|
@ -133,7 +133,7 @@ void small_parse_table_574(t_small_parse_table_array *v)
|
|||
v->a[11496] = actions(71);
|
||||
v->a[11497] = 1;
|
||||
v->a[11498] = anon_sym_BQUOTE;
|
||||
v->a[11499] = actions(220);
|
||||
v->a[11499] = actions(73);
|
||||
small_parse_table_575(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,23 +15,23 @@
|
|||
void small_parse_table_575(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11500] = 1;
|
||||
v->a[11501] = sym_word;
|
||||
v->a[11502] = actions(222);
|
||||
v->a[11501] = sym_file_descriptor;
|
||||
v->a[11502] = actions(75);
|
||||
v->a[11503] = 1;
|
||||
v->a[11504] = anon_sym_BANG;
|
||||
v->a[11505] = actions(230);
|
||||
v->a[11504] = sym_variable_name;
|
||||
v->a[11505] = actions(234);
|
||||
v->a[11506] = 1;
|
||||
v->a[11507] = sym_file_descriptor;
|
||||
v->a[11508] = actions(232);
|
||||
v->a[11507] = sym_word;
|
||||
v->a[11508] = actions(236);
|
||||
v->a[11509] = 1;
|
||||
v->a[11510] = sym_variable_name;
|
||||
v->a[11511] = state(126);
|
||||
v->a[11510] = anon_sym_BANG;
|
||||
v->a[11511] = state(129);
|
||||
v->a[11512] = 1;
|
||||
v->a[11513] = aux_sym__statements_repeat1;
|
||||
v->a[11514] = state(184);
|
||||
v->a[11514] = state(189);
|
||||
v->a[11515] = 1;
|
||||
v->a[11516] = sym_command_name;
|
||||
v->a[11517] = state(268);
|
||||
v->a[11517] = state(244);
|
||||
v->a[11518] = 1;
|
||||
v->a[11519] = sym_variable_assignment;
|
||||
small_parse_table_576(v);
|
||||
|
|
@ -39,25 +39,25 @@ void small_parse_table_575(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_576(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11520] = state(647);
|
||||
v->a[11520] = state(624);
|
||||
v->a[11521] = 1;
|
||||
v->a[11522] = sym_concatenation;
|
||||
v->a[11523] = state(799);
|
||||
v->a[11523] = state(672);
|
||||
v->a[11524] = 1;
|
||||
v->a[11525] = sym_file_redirect;
|
||||
v->a[11526] = state(828);
|
||||
v->a[11525] = aux_sym_command_repeat1;
|
||||
v->a[11526] = state(787);
|
||||
v->a[11527] = 1;
|
||||
v->a[11528] = aux_sym_command_repeat1;
|
||||
v->a[11529] = state(1314);
|
||||
v->a[11528] = sym_file_redirect;
|
||||
v->a[11529] = state(1176);
|
||||
v->a[11530] = 1;
|
||||
v->a[11531] = sym_pipeline;
|
||||
v->a[11532] = state(1331);
|
||||
v->a[11532] = state(1207);
|
||||
v->a[11533] = 1;
|
||||
v->a[11534] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11535] = state(2252);
|
||||
v->a[11535] = state(2116);
|
||||
v->a[11536] = 1;
|
||||
v->a[11537] = sym__statement_not_pipeline;
|
||||
v->a[11538] = state(2480);
|
||||
v->a[11538] = state(2293);
|
||||
v->a[11539] = 1;
|
||||
small_parse_table_577(v);
|
||||
}
|
||||
|
|
@ -69,15 +69,15 @@ void small_parse_table_577(t_small_parse_table_array *v)
|
|||
v->a[11542] = 2;
|
||||
v->a[11543] = anon_sym_while;
|
||||
v->a[11544] = anon_sym_until;
|
||||
v->a[11545] = actions(226);
|
||||
v->a[11545] = actions(57);
|
||||
v->a[11546] = 2;
|
||||
v->a[11547] = anon_sym_LT_AMP_DASH;
|
||||
v->a[11548] = anon_sym_GT_AMP_DASH;
|
||||
v->a[11549] = actions(228);
|
||||
v->a[11549] = actions(65);
|
||||
v->a[11550] = 2;
|
||||
v->a[11551] = sym_raw_string;
|
||||
v->a[11552] = sym_number;
|
||||
v->a[11553] = state(294);
|
||||
v->a[11553] = state(420);
|
||||
v->a[11554] = 5;
|
||||
v->a[11555] = sym_arithmetic_expansion;
|
||||
v->a[11556] = sym_string;
|
||||
|
|
@ -89,7 +89,7 @@ void small_parse_table_577(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_578(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11560] = actions(224);
|
||||
v->a[11560] = actions(55);
|
||||
v->a[11561] = 8;
|
||||
v->a[11562] = anon_sym_LT;
|
||||
v->a[11563] = anon_sym_GT;
|
||||
|
|
@ -99,7 +99,7 @@ void small_parse_table_578(t_small_parse_table_array *v)
|
|||
v->a[11567] = anon_sym_LT_AMP;
|
||||
v->a[11568] = anon_sym_GT_AMP;
|
||||
v->a[11569] = anon_sym_GT_PIPE;
|
||||
v->a[11570] = state(1188);
|
||||
v->a[11570] = state(1057);
|
||||
v->a[11571] = 12;
|
||||
v->a[11572] = sym_redirected_statement;
|
||||
v->a[11573] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -52,13 +52,13 @@ void small_parse_table_581(t_small_parse_table_array *v)
|
|||
v->a[11630] = actions(232);
|
||||
v->a[11631] = 1;
|
||||
v->a[11632] = sym_variable_name;
|
||||
v->a[11633] = state(126);
|
||||
v->a[11633] = state(138);
|
||||
v->a[11634] = 1;
|
||||
v->a[11635] = aux_sym__statements_repeat1;
|
||||
v->a[11636] = state(184);
|
||||
v->a[11636] = state(185);
|
||||
v->a[11637] = 1;
|
||||
v->a[11638] = sym_command_name;
|
||||
v->a[11639] = state(268);
|
||||
v->a[11639] = state(235);
|
||||
small_parse_table_582(v);
|
||||
}
|
||||
|
||||
|
|
@ -66,22 +66,22 @@ void small_parse_table_582(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[11640] = 1;
|
||||
v->a[11641] = sym_variable_assignment;
|
||||
v->a[11642] = state(647);
|
||||
v->a[11642] = state(624);
|
||||
v->a[11643] = 1;
|
||||
v->a[11644] = sym_concatenation;
|
||||
v->a[11645] = state(769);
|
||||
v->a[11645] = state(677);
|
||||
v->a[11646] = 1;
|
||||
v->a[11647] = sym_file_redirect;
|
||||
v->a[11648] = state(828);
|
||||
v->a[11648] = state(765);
|
||||
v->a[11649] = 1;
|
||||
v->a[11650] = aux_sym_command_repeat1;
|
||||
v->a[11651] = state(1314);
|
||||
v->a[11651] = state(1110);
|
||||
v->a[11652] = 1;
|
||||
v->a[11653] = sym_pipeline;
|
||||
v->a[11654] = state(1331);
|
||||
v->a[11654] = state(1188);
|
||||
v->a[11655] = 1;
|
||||
v->a[11656] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11657] = state(2252);
|
||||
v->a[11657] = state(2115);
|
||||
v->a[11658] = 1;
|
||||
v->a[11659] = sym__statement_not_pipeline;
|
||||
small_parse_table_583(v);
|
||||
|
|
@ -89,7 +89,7 @@ void small_parse_table_582(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_583(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11660] = state(2406);
|
||||
v->a[11660] = state(2289);
|
||||
v->a[11661] = 1;
|
||||
v->a[11662] = sym__statements;
|
||||
v->a[11663] = actions(11);
|
||||
|
|
@ -104,7 +104,7 @@ void small_parse_table_583(t_small_parse_table_array *v)
|
|||
v->a[11672] = 2;
|
||||
v->a[11673] = sym_raw_string;
|
||||
v->a[11674] = sym_number;
|
||||
v->a[11675] = state(294);
|
||||
v->a[11675] = state(299);
|
||||
v->a[11676] = 5;
|
||||
v->a[11677] = sym_arithmetic_expansion;
|
||||
v->a[11678] = sym_string;
|
||||
|
|
@ -126,7 +126,7 @@ void small_parse_table_584(t_small_parse_table_array *v)
|
|||
v->a[11689] = anon_sym_LT_AMP;
|
||||
v->a[11690] = anon_sym_GT_AMP;
|
||||
v->a[11691] = anon_sym_GT_PIPE;
|
||||
v->a[11692] = state(1188);
|
||||
v->a[11692] = state(1072);
|
||||
v->a[11693] = 12;
|
||||
v->a[11694] = sym_redirected_statement;
|
||||
v->a[11695] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -44,81 +44,81 @@ void small_parse_table_586(t_small_parse_table_array *v)
|
|||
v->a[11722] = actions(19);
|
||||
v->a[11723] = 1;
|
||||
v->a[11724] = anon_sym_LBRACE;
|
||||
v->a[11725] = actions(59);
|
||||
v->a[11725] = actions(45);
|
||||
v->a[11726] = 1;
|
||||
v->a[11727] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11728] = actions(61);
|
||||
v->a[11727] = sym_word;
|
||||
v->a[11728] = actions(53);
|
||||
v->a[11729] = 1;
|
||||
v->a[11730] = anon_sym_DOLLAR;
|
||||
v->a[11731] = actions(63);
|
||||
v->a[11730] = anon_sym_BANG;
|
||||
v->a[11731] = actions(59);
|
||||
v->a[11732] = 1;
|
||||
v->a[11733] = anon_sym_DQUOTE;
|
||||
v->a[11734] = actions(67);
|
||||
v->a[11733] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11734] = actions(61);
|
||||
v->a[11735] = 1;
|
||||
v->a[11736] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11737] = actions(69);
|
||||
v->a[11736] = anon_sym_DOLLAR;
|
||||
v->a[11737] = actions(63);
|
||||
v->a[11738] = 1;
|
||||
v->a[11739] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[11739] = anon_sym_DQUOTE;
|
||||
small_parse_table_587(v);
|
||||
}
|
||||
|
||||
void small_parse_table_587(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11740] = actions(71);
|
||||
v->a[11740] = actions(67);
|
||||
v->a[11741] = 1;
|
||||
v->a[11742] = anon_sym_BQUOTE;
|
||||
v->a[11743] = actions(73);
|
||||
v->a[11742] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11743] = actions(69);
|
||||
v->a[11744] = 1;
|
||||
v->a[11745] = sym_file_descriptor;
|
||||
v->a[11746] = actions(75);
|
||||
v->a[11745] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[11746] = actions(71);
|
||||
v->a[11747] = 1;
|
||||
v->a[11748] = sym_variable_name;
|
||||
v->a[11749] = actions(236);
|
||||
v->a[11748] = anon_sym_BQUOTE;
|
||||
v->a[11749] = actions(73);
|
||||
v->a[11750] = 1;
|
||||
v->a[11751] = sym_word;
|
||||
v->a[11752] = actions(238);
|
||||
v->a[11751] = sym_file_descriptor;
|
||||
v->a[11752] = actions(75);
|
||||
v->a[11753] = 1;
|
||||
v->a[11754] = anon_sym_BANG;
|
||||
v->a[11755] = state(140);
|
||||
v->a[11754] = sym_variable_name;
|
||||
v->a[11755] = actions(258);
|
||||
v->a[11756] = 1;
|
||||
v->a[11757] = aux_sym__statements_repeat1;
|
||||
v->a[11758] = state(189);
|
||||
v->a[11757] = anon_sym_RBRACE;
|
||||
v->a[11758] = state(98);
|
||||
v->a[11759] = 1;
|
||||
small_parse_table_588(v);
|
||||
}
|
||||
|
||||
void small_parse_table_588(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11760] = sym_command_name;
|
||||
v->a[11761] = state(286);
|
||||
v->a[11760] = aux_sym__terminated_statement;
|
||||
v->a[11761] = state(191);
|
||||
v->a[11762] = 1;
|
||||
v->a[11763] = sym_variable_assignment;
|
||||
v->a[11764] = state(647);
|
||||
v->a[11763] = sym_command_name;
|
||||
v->a[11764] = state(281);
|
||||
v->a[11765] = 1;
|
||||
v->a[11766] = sym_concatenation;
|
||||
v->a[11767] = state(746);
|
||||
v->a[11766] = sym_variable_assignment;
|
||||
v->a[11767] = state(624);
|
||||
v->a[11768] = 1;
|
||||
v->a[11769] = aux_sym_command_repeat1;
|
||||
v->a[11770] = state(905);
|
||||
v->a[11769] = sym_concatenation;
|
||||
v->a[11770] = state(726);
|
||||
v->a[11771] = 1;
|
||||
v->a[11772] = sym_file_redirect;
|
||||
v->a[11773] = state(1422);
|
||||
v->a[11773] = state(733);
|
||||
v->a[11774] = 1;
|
||||
v->a[11775] = sym_pipeline;
|
||||
v->a[11776] = state(1429);
|
||||
v->a[11775] = aux_sym_command_repeat1;
|
||||
v->a[11776] = state(1200);
|
||||
v->a[11777] = 1;
|
||||
v->a[11778] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11779] = state(2271);
|
||||
v->a[11778] = sym_pipeline;
|
||||
v->a[11779] = state(1307);
|
||||
small_parse_table_589(v);
|
||||
}
|
||||
|
||||
void small_parse_table_589(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11780] = 1;
|
||||
v->a[11781] = sym__statement_not_pipeline;
|
||||
v->a[11782] = state(2405);
|
||||
v->a[11781] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11782] = state(2117);
|
||||
v->a[11783] = 1;
|
||||
v->a[11784] = sym__statements;
|
||||
v->a[11784] = sym__statement_not_pipeline;
|
||||
v->a[11785] = actions(11);
|
||||
v->a[11786] = 2;
|
||||
v->a[11787] = anon_sym_while;
|
||||
|
|
@ -131,7 +131,7 @@ void small_parse_table_589(t_small_parse_table_array *v)
|
|||
v->a[11794] = 2;
|
||||
v->a[11795] = sym_raw_string;
|
||||
v->a[11796] = sym_number;
|
||||
v->a[11797] = state(394);
|
||||
v->a[11797] = state(420);
|
||||
v->a[11798] = 5;
|
||||
v->a[11799] = sym_arithmetic_expansion;
|
||||
small_parse_table_590(v);
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ void small_parse_table_590(t_small_parse_table_array *v)
|
|||
v->a[11811] = anon_sym_LT_AMP;
|
||||
v->a[11812] = anon_sym_GT_AMP;
|
||||
v->a[11813] = anon_sym_GT_PIPE;
|
||||
v->a[11814] = state(1211);
|
||||
v->a[11814] = state(1141);
|
||||
v->a[11815] = 12;
|
||||
v->a[11816] = sym_redirected_statement;
|
||||
v->a[11817] = sym_for_statement;
|
||||
|
|
@ -71,68 +71,68 @@ void small_parse_table_592(t_small_parse_table_array *v)
|
|||
v->a[11844] = actions(19);
|
||||
v->a[11845] = 1;
|
||||
v->a[11846] = anon_sym_LBRACE;
|
||||
v->a[11847] = actions(45);
|
||||
v->a[11847] = actions(59);
|
||||
v->a[11848] = 1;
|
||||
v->a[11849] = sym_word;
|
||||
v->a[11850] = actions(53);
|
||||
v->a[11849] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11850] = actions(61);
|
||||
v->a[11851] = 1;
|
||||
v->a[11852] = anon_sym_BANG;
|
||||
v->a[11853] = actions(59);
|
||||
v->a[11852] = anon_sym_DOLLAR;
|
||||
v->a[11853] = actions(63);
|
||||
v->a[11854] = 1;
|
||||
v->a[11855] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11856] = actions(61);
|
||||
v->a[11855] = anon_sym_DQUOTE;
|
||||
v->a[11856] = actions(67);
|
||||
v->a[11857] = 1;
|
||||
v->a[11858] = anon_sym_DOLLAR;
|
||||
v->a[11859] = actions(63);
|
||||
v->a[11858] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11859] = actions(69);
|
||||
small_parse_table_593(v);
|
||||
}
|
||||
|
||||
void small_parse_table_593(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11860] = 1;
|
||||
v->a[11861] = anon_sym_DQUOTE;
|
||||
v->a[11862] = actions(67);
|
||||
v->a[11861] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[11862] = actions(71);
|
||||
v->a[11863] = 1;
|
||||
v->a[11864] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11865] = actions(69);
|
||||
v->a[11864] = anon_sym_BQUOTE;
|
||||
v->a[11865] = actions(73);
|
||||
v->a[11866] = 1;
|
||||
v->a[11867] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[11868] = actions(71);
|
||||
v->a[11867] = sym_file_descriptor;
|
||||
v->a[11868] = actions(75);
|
||||
v->a[11869] = 1;
|
||||
v->a[11870] = anon_sym_BQUOTE;
|
||||
v->a[11871] = actions(73);
|
||||
v->a[11870] = sym_variable_name;
|
||||
v->a[11871] = actions(234);
|
||||
v->a[11872] = 1;
|
||||
v->a[11873] = sym_file_descriptor;
|
||||
v->a[11874] = actions(75);
|
||||
v->a[11873] = sym_word;
|
||||
v->a[11874] = actions(236);
|
||||
v->a[11875] = 1;
|
||||
v->a[11876] = sym_variable_name;
|
||||
v->a[11877] = actions(254);
|
||||
v->a[11876] = anon_sym_BANG;
|
||||
v->a[11877] = state(129);
|
||||
v->a[11878] = 1;
|
||||
v->a[11879] = anon_sym_done;
|
||||
v->a[11879] = aux_sym__statements_repeat1;
|
||||
small_parse_table_594(v);
|
||||
}
|
||||
|
||||
void small_parse_table_594(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11880] = state(35);
|
||||
v->a[11880] = state(189);
|
||||
v->a[11881] = 1;
|
||||
v->a[11882] = aux_sym__terminated_statement;
|
||||
v->a[11883] = state(187);
|
||||
v->a[11882] = sym_command_name;
|
||||
v->a[11883] = state(244);
|
||||
v->a[11884] = 1;
|
||||
v->a[11885] = sym_command_name;
|
||||
v->a[11886] = state(274);
|
||||
v->a[11885] = sym_variable_assignment;
|
||||
v->a[11886] = state(624);
|
||||
v->a[11887] = 1;
|
||||
v->a[11888] = sym_variable_assignment;
|
||||
v->a[11889] = state(647);
|
||||
v->a[11888] = sym_concatenation;
|
||||
v->a[11889] = state(672);
|
||||
v->a[11890] = 1;
|
||||
v->a[11891] = sym_concatenation;
|
||||
v->a[11892] = state(736);
|
||||
v->a[11891] = aux_sym_command_repeat1;
|
||||
v->a[11892] = state(787);
|
||||
v->a[11893] = 1;
|
||||
v->a[11894] = aux_sym_command_repeat1;
|
||||
v->a[11895] = state(738);
|
||||
v->a[11894] = sym_file_redirect;
|
||||
v->a[11895] = state(1176);
|
||||
v->a[11896] = 1;
|
||||
v->a[11897] = sym_file_redirect;
|
||||
v->a[11898] = state(1439);
|
||||
v->a[11897] = sym_pipeline;
|
||||
v->a[11898] = state(1207);
|
||||
v->a[11899] = 1;
|
||||
small_parse_table_595(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,13 +14,13 @@
|
|||
|
||||
void small_parse_table_595(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11900] = sym_pipeline;
|
||||
v->a[11901] = state(1460);
|
||||
v->a[11900] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11901] = state(2116);
|
||||
v->a[11902] = 1;
|
||||
v->a[11903] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[11904] = state(2269);
|
||||
v->a[11903] = sym__statement_not_pipeline;
|
||||
v->a[11904] = state(2286);
|
||||
v->a[11905] = 1;
|
||||
v->a[11906] = sym__statement_not_pipeline;
|
||||
v->a[11906] = sym__statements;
|
||||
v->a[11907] = actions(11);
|
||||
v->a[11908] = 2;
|
||||
v->a[11909] = anon_sym_while;
|
||||
|
|
@ -33,7 +33,7 @@ void small_parse_table_595(t_small_parse_table_array *v)
|
|||
v->a[11916] = 2;
|
||||
v->a[11917] = sym_raw_string;
|
||||
v->a[11918] = sym_number;
|
||||
v->a[11919] = state(394);
|
||||
v->a[11919] = state(420);
|
||||
small_parse_table_596(v);
|
||||
}
|
||||
|
||||
|
|
@ -55,7 +55,7 @@ void small_parse_table_596(t_small_parse_table_array *v)
|
|||
v->a[11933] = anon_sym_LT_AMP;
|
||||
v->a[11934] = anon_sym_GT_AMP;
|
||||
v->a[11935] = anon_sym_GT_PIPE;
|
||||
v->a[11936] = state(1312);
|
||||
v->a[11936] = state(1057);
|
||||
v->a[11937] = 12;
|
||||
v->a[11938] = sym_redirected_statement;
|
||||
v->a[11939] = sym_for_statement;
|
||||
|
|
@ -78,62 +78,62 @@ void small_parse_table_597(t_small_parse_table_array *v)
|
|||
v->a[11951] = actions(3);
|
||||
v->a[11952] = 1;
|
||||
v->a[11953] = sym_comment;
|
||||
v->a[11954] = actions(9);
|
||||
v->a[11954] = actions(141);
|
||||
v->a[11955] = 1;
|
||||
v->a[11956] = anon_sym_for;
|
||||
v->a[11957] = actions(13);
|
||||
v->a[11956] = sym_word;
|
||||
v->a[11957] = actions(144);
|
||||
v->a[11958] = 1;
|
||||
v->a[11959] = anon_sym_if;
|
||||
v->a[11959] = anon_sym_for;
|
||||
small_parse_table_598(v);
|
||||
}
|
||||
|
||||
void small_parse_table_598(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11960] = actions(15);
|
||||
v->a[11960] = actions(150);
|
||||
v->a[11961] = 1;
|
||||
v->a[11962] = anon_sym_case;
|
||||
v->a[11963] = actions(17);
|
||||
v->a[11962] = anon_sym_if;
|
||||
v->a[11963] = actions(153);
|
||||
v->a[11964] = 1;
|
||||
v->a[11965] = anon_sym_LPAREN;
|
||||
v->a[11966] = actions(19);
|
||||
v->a[11965] = anon_sym_RBRACE;
|
||||
v->a[11966] = actions(155);
|
||||
v->a[11967] = 1;
|
||||
v->a[11968] = anon_sym_LBRACE;
|
||||
v->a[11969] = actions(45);
|
||||
v->a[11968] = anon_sym_case;
|
||||
v->a[11969] = actions(158);
|
||||
v->a[11970] = 1;
|
||||
v->a[11971] = sym_word;
|
||||
v->a[11972] = actions(53);
|
||||
v->a[11971] = anon_sym_LPAREN;
|
||||
v->a[11972] = actions(161);
|
||||
v->a[11973] = 1;
|
||||
v->a[11974] = anon_sym_BANG;
|
||||
v->a[11975] = actions(59);
|
||||
v->a[11974] = anon_sym_LBRACE;
|
||||
v->a[11975] = actions(164);
|
||||
v->a[11976] = 1;
|
||||
v->a[11977] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11978] = actions(61);
|
||||
v->a[11977] = anon_sym_BANG;
|
||||
v->a[11978] = actions(173);
|
||||
v->a[11979] = 1;
|
||||
small_parse_table_599(v);
|
||||
}
|
||||
|
||||
void small_parse_table_599(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[11980] = anon_sym_DOLLAR;
|
||||
v->a[11981] = actions(63);
|
||||
v->a[11980] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[11981] = actions(176);
|
||||
v->a[11982] = 1;
|
||||
v->a[11983] = anon_sym_DQUOTE;
|
||||
v->a[11984] = actions(67);
|
||||
v->a[11983] = anon_sym_DOLLAR;
|
||||
v->a[11984] = actions(179);
|
||||
v->a[11985] = 1;
|
||||
v->a[11986] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11987] = actions(69);
|
||||
v->a[11986] = anon_sym_DQUOTE;
|
||||
v->a[11987] = actions(185);
|
||||
v->a[11988] = 1;
|
||||
v->a[11989] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[11990] = actions(71);
|
||||
v->a[11989] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[11990] = actions(188);
|
||||
v->a[11991] = 1;
|
||||
v->a[11992] = anon_sym_BQUOTE;
|
||||
v->a[11993] = actions(73);
|
||||
v->a[11992] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[11993] = actions(191);
|
||||
v->a[11994] = 1;
|
||||
v->a[11995] = sym_file_descriptor;
|
||||
v->a[11996] = actions(75);
|
||||
v->a[11995] = anon_sym_BQUOTE;
|
||||
v->a[11996] = actions(194);
|
||||
v->a[11997] = 1;
|
||||
v->a[11998] = sym_variable_name;
|
||||
v->a[11999] = actions(256);
|
||||
v->a[11998] = sym_file_descriptor;
|
||||
v->a[11999] = actions(197);
|
||||
small_parse_table_600(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,26 +14,26 @@
|
|||
|
||||
void small_parse_table_60(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1200] = sym_word;
|
||||
v->a[1201] = actions(91);
|
||||
v->a[1200] = anon_sym_for;
|
||||
v->a[1201] = actions(13);
|
||||
v->a[1202] = 1;
|
||||
v->a[1203] = anon_sym_for;
|
||||
v->a[1204] = actions(95);
|
||||
v->a[1203] = anon_sym_if;
|
||||
v->a[1204] = actions(15);
|
||||
v->a[1205] = 1;
|
||||
v->a[1206] = anon_sym_if;
|
||||
v->a[1207] = actions(97);
|
||||
v->a[1206] = anon_sym_case;
|
||||
v->a[1207] = actions(17);
|
||||
v->a[1208] = 1;
|
||||
v->a[1209] = anon_sym_case;
|
||||
v->a[1210] = actions(99);
|
||||
v->a[1209] = anon_sym_LPAREN;
|
||||
v->a[1210] = actions(19);
|
||||
v->a[1211] = 1;
|
||||
v->a[1212] = anon_sym_LPAREN;
|
||||
v->a[1213] = actions(101);
|
||||
v->a[1212] = anon_sym_LBRACE;
|
||||
v->a[1213] = actions(45);
|
||||
v->a[1214] = 1;
|
||||
v->a[1215] = anon_sym_LBRACE;
|
||||
v->a[1216] = actions(103);
|
||||
v->a[1215] = sym_word;
|
||||
v->a[1216] = actions(53);
|
||||
v->a[1217] = 1;
|
||||
v->a[1218] = anon_sym_BANG;
|
||||
v->a[1219] = actions(109);
|
||||
v->a[1219] = actions(59);
|
||||
small_parse_table_61(v);
|
||||
}
|
||||
|
||||
|
|
@ -41,22 +41,22 @@ void small_parse_table_61(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[1220] = 1;
|
||||
v->a[1221] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1222] = actions(111);
|
||||
v->a[1222] = actions(61);
|
||||
v->a[1223] = 1;
|
||||
v->a[1224] = anon_sym_DOLLAR;
|
||||
v->a[1225] = actions(113);
|
||||
v->a[1225] = actions(63);
|
||||
v->a[1226] = 1;
|
||||
v->a[1227] = anon_sym_DQUOTE;
|
||||
v->a[1228] = actions(117);
|
||||
v->a[1228] = actions(67);
|
||||
v->a[1229] = 1;
|
||||
v->a[1230] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1231] = actions(119);
|
||||
v->a[1231] = actions(69);
|
||||
v->a[1232] = 1;
|
||||
v->a[1233] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1234] = actions(121);
|
||||
v->a[1234] = actions(71);
|
||||
v->a[1235] = 1;
|
||||
v->a[1236] = anon_sym_BQUOTE;
|
||||
v->a[1237] = actions(123);
|
||||
v->a[1237] = actions(73);
|
||||
v->a[1238] = 1;
|
||||
v->a[1239] = sym_file_descriptor;
|
||||
small_parse_table_62(v);
|
||||
|
|
@ -64,25 +64,25 @@ void small_parse_table_61(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_62(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1240] = actions(125);
|
||||
v->a[1240] = actions(75);
|
||||
v->a[1241] = 1;
|
||||
v->a[1242] = sym_variable_name;
|
||||
v->a[1243] = actions(127);
|
||||
v->a[1243] = actions(129);
|
||||
v->a[1244] = 1;
|
||||
v->a[1245] = anon_sym_LF;
|
||||
v->a[1246] = state(16);
|
||||
v->a[1246] = state(14);
|
||||
v->a[1247] = 1;
|
||||
v->a[1248] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1249] = state(129);
|
||||
v->a[1249] = state(130);
|
||||
v->a[1250] = 1;
|
||||
v->a[1251] = aux_sym__statements_repeat1;
|
||||
v->a[1252] = state(182);
|
||||
v->a[1252] = state(191);
|
||||
v->a[1253] = 1;
|
||||
v->a[1254] = sym_command_name;
|
||||
v->a[1255] = state(271);
|
||||
v->a[1255] = state(262);
|
||||
v->a[1256] = 1;
|
||||
v->a[1257] = sym_variable_assignment;
|
||||
v->a[1258] = state(621);
|
||||
v->a[1258] = state(624);
|
||||
v->a[1259] = 1;
|
||||
small_parse_table_63(v);
|
||||
}
|
||||
|
|
@ -90,25 +90,25 @@ void small_parse_table_62(t_small_parse_table_array *v)
|
|||
void small_parse_table_63(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1260] = sym_concatenation;
|
||||
v->a[1261] = state(692);
|
||||
v->a[1261] = state(726);
|
||||
v->a[1262] = 1;
|
||||
v->a[1263] = sym_file_redirect;
|
||||
v->a[1264] = state(810);
|
||||
v->a[1264] = state(733);
|
||||
v->a[1265] = 1;
|
||||
v->a[1266] = aux_sym_command_repeat1;
|
||||
v->a[1267] = state(1321);
|
||||
v->a[1267] = state(1216);
|
||||
v->a[1268] = 1;
|
||||
v->a[1269] = sym_pipeline;
|
||||
v->a[1270] = state(1432);
|
||||
v->a[1270] = state(1307);
|
||||
v->a[1271] = 1;
|
||||
v->a[1272] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[1273] = state(2254);
|
||||
v->a[1273] = state(2117);
|
||||
v->a[1274] = 1;
|
||||
v->a[1275] = sym__statement_not_pipeline;
|
||||
v->a[1276] = state(2270);
|
||||
v->a[1276] = state(2162);
|
||||
v->a[1277] = 1;
|
||||
v->a[1278] = sym__statements;
|
||||
v->a[1279] = actions(93);
|
||||
v->a[1279] = actions(11);
|
||||
small_parse_table_64(v);
|
||||
}
|
||||
|
||||
|
|
@ -117,22 +117,22 @@ void small_parse_table_64(t_small_parse_table_array *v)
|
|||
v->a[1280] = 2;
|
||||
v->a[1281] = anon_sym_while;
|
||||
v->a[1282] = anon_sym_until;
|
||||
v->a[1283] = actions(107);
|
||||
v->a[1283] = actions(57);
|
||||
v->a[1284] = 2;
|
||||
v->a[1285] = anon_sym_LT_AMP_DASH;
|
||||
v->a[1286] = anon_sym_GT_AMP_DASH;
|
||||
v->a[1287] = actions(115);
|
||||
v->a[1287] = actions(65);
|
||||
v->a[1288] = 2;
|
||||
v->a[1289] = sym_raw_string;
|
||||
v->a[1290] = sym_number;
|
||||
v->a[1291] = state(282);
|
||||
v->a[1291] = state(420);
|
||||
v->a[1292] = 5;
|
||||
v->a[1293] = sym_arithmetic_expansion;
|
||||
v->a[1294] = sym_string;
|
||||
v->a[1295] = sym_simple_expansion;
|
||||
v->a[1296] = sym_expansion;
|
||||
v->a[1297] = sym_command_substitution;
|
||||
v->a[1298] = actions(105);
|
||||
v->a[1298] = actions(55);
|
||||
v->a[1299] = 8;
|
||||
small_parse_table_65(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,48 +15,48 @@
|
|||
void small_parse_table_600(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12000] = 1;
|
||||
v->a[12001] = anon_sym_done;
|
||||
v->a[12002] = state(97);
|
||||
v->a[12001] = sym_variable_name;
|
||||
v->a[12002] = state(98);
|
||||
v->a[12003] = 1;
|
||||
v->a[12004] = aux_sym__terminated_statement;
|
||||
v->a[12005] = state(187);
|
||||
v->a[12005] = state(191);
|
||||
v->a[12006] = 1;
|
||||
v->a[12007] = sym_command_name;
|
||||
v->a[12008] = state(274);
|
||||
v->a[12008] = state(281);
|
||||
v->a[12009] = 1;
|
||||
v->a[12010] = sym_variable_assignment;
|
||||
v->a[12011] = state(647);
|
||||
v->a[12011] = state(624);
|
||||
v->a[12012] = 1;
|
||||
v->a[12013] = sym_concatenation;
|
||||
v->a[12014] = state(736);
|
||||
v->a[12014] = state(726);
|
||||
v->a[12015] = 1;
|
||||
v->a[12016] = aux_sym_command_repeat1;
|
||||
v->a[12017] = state(738);
|
||||
v->a[12016] = sym_file_redirect;
|
||||
v->a[12017] = state(733);
|
||||
v->a[12018] = 1;
|
||||
v->a[12019] = sym_file_redirect;
|
||||
v->a[12019] = aux_sym_command_repeat1;
|
||||
small_parse_table_601(v);
|
||||
}
|
||||
|
||||
void small_parse_table_601(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12020] = state(1439);
|
||||
v->a[12020] = state(1200);
|
||||
v->a[12021] = 1;
|
||||
v->a[12022] = sym_pipeline;
|
||||
v->a[12023] = state(1460);
|
||||
v->a[12023] = state(1307);
|
||||
v->a[12024] = 1;
|
||||
v->a[12025] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12026] = state(2269);
|
||||
v->a[12026] = state(2117);
|
||||
v->a[12027] = 1;
|
||||
v->a[12028] = sym__statement_not_pipeline;
|
||||
v->a[12029] = actions(11);
|
||||
v->a[12029] = actions(147);
|
||||
v->a[12030] = 2;
|
||||
v->a[12031] = anon_sym_while;
|
||||
v->a[12032] = anon_sym_until;
|
||||
v->a[12033] = actions(57);
|
||||
v->a[12033] = actions(170);
|
||||
v->a[12034] = 2;
|
||||
v->a[12035] = anon_sym_LT_AMP_DASH;
|
||||
v->a[12036] = anon_sym_GT_AMP_DASH;
|
||||
v->a[12037] = actions(65);
|
||||
v->a[12037] = actions(182);
|
||||
v->a[12038] = 2;
|
||||
v->a[12039] = sym_raw_string;
|
||||
small_parse_table_602(v);
|
||||
|
|
@ -65,14 +65,14 @@ void small_parse_table_601(t_small_parse_table_array *v)
|
|||
void small_parse_table_602(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12040] = sym_number;
|
||||
v->a[12041] = state(394);
|
||||
v->a[12041] = state(420);
|
||||
v->a[12042] = 5;
|
||||
v->a[12043] = sym_arithmetic_expansion;
|
||||
v->a[12044] = sym_string;
|
||||
v->a[12045] = sym_simple_expansion;
|
||||
v->a[12046] = sym_expansion;
|
||||
v->a[12047] = sym_command_substitution;
|
||||
v->a[12048] = actions(55);
|
||||
v->a[12048] = actions(167);
|
||||
v->a[12049] = 8;
|
||||
v->a[12050] = anon_sym_LT;
|
||||
v->a[12051] = anon_sym_GT;
|
||||
|
|
@ -82,7 +82,7 @@ void small_parse_table_602(t_small_parse_table_array *v)
|
|||
v->a[12055] = anon_sym_LT_AMP;
|
||||
v->a[12056] = anon_sym_GT_AMP;
|
||||
v->a[12057] = anon_sym_GT_PIPE;
|
||||
v->a[12058] = state(1312);
|
||||
v->a[12058] = state(1141);
|
||||
v->a[12059] = 12;
|
||||
small_parse_table_603(v);
|
||||
}
|
||||
|
|
@ -125,15 +125,15 @@ void small_parse_table_604(t_small_parse_table_array *v)
|
|||
v->a[12088] = actions(19);
|
||||
v->a[12089] = 1;
|
||||
v->a[12090] = anon_sym_LBRACE;
|
||||
v->a[12091] = actions(45);
|
||||
v->a[12091] = actions(59);
|
||||
v->a[12092] = 1;
|
||||
v->a[12093] = sym_word;
|
||||
v->a[12094] = actions(53);
|
||||
v->a[12093] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12094] = actions(61);
|
||||
v->a[12095] = 1;
|
||||
v->a[12096] = anon_sym_BANG;
|
||||
v->a[12097] = actions(59);
|
||||
v->a[12096] = anon_sym_DOLLAR;
|
||||
v->a[12097] = actions(63);
|
||||
v->a[12098] = 1;
|
||||
v->a[12099] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12099] = anon_sym_DQUOTE;
|
||||
small_parse_table_605(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,25 +14,25 @@
|
|||
|
||||
void small_parse_table_605(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12100] = actions(61);
|
||||
v->a[12100] = actions(67);
|
||||
v->a[12101] = 1;
|
||||
v->a[12102] = anon_sym_DOLLAR;
|
||||
v->a[12103] = actions(63);
|
||||
v->a[12102] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12103] = actions(69);
|
||||
v->a[12104] = 1;
|
||||
v->a[12105] = anon_sym_DQUOTE;
|
||||
v->a[12106] = actions(67);
|
||||
v->a[12105] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12106] = actions(71);
|
||||
v->a[12107] = 1;
|
||||
v->a[12108] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12109] = actions(69);
|
||||
v->a[12108] = anon_sym_BQUOTE;
|
||||
v->a[12109] = actions(220);
|
||||
v->a[12110] = 1;
|
||||
v->a[12111] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12112] = actions(71);
|
||||
v->a[12111] = sym_word;
|
||||
v->a[12112] = actions(222);
|
||||
v->a[12113] = 1;
|
||||
v->a[12114] = anon_sym_BQUOTE;
|
||||
v->a[12115] = actions(73);
|
||||
v->a[12114] = anon_sym_BANG;
|
||||
v->a[12115] = actions(230);
|
||||
v->a[12116] = 1;
|
||||
v->a[12117] = sym_file_descriptor;
|
||||
v->a[12118] = actions(75);
|
||||
v->a[12118] = actions(232);
|
||||
v->a[12119] = 1;
|
||||
small_parse_table_606(v);
|
||||
}
|
||||
|
|
@ -40,50 +40,50 @@ void small_parse_table_605(t_small_parse_table_array *v)
|
|||
void small_parse_table_606(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12120] = sym_variable_name;
|
||||
v->a[12121] = actions(258);
|
||||
v->a[12121] = state(138);
|
||||
v->a[12122] = 1;
|
||||
v->a[12123] = anon_sym_RBRACE;
|
||||
v->a[12124] = state(119);
|
||||
v->a[12123] = aux_sym__statements_repeat1;
|
||||
v->a[12124] = state(185);
|
||||
v->a[12125] = 1;
|
||||
v->a[12126] = aux_sym__terminated_statement;
|
||||
v->a[12127] = state(187);
|
||||
v->a[12126] = sym_command_name;
|
||||
v->a[12127] = state(235);
|
||||
v->a[12128] = 1;
|
||||
v->a[12129] = sym_command_name;
|
||||
v->a[12130] = state(281);
|
||||
v->a[12129] = sym_variable_assignment;
|
||||
v->a[12130] = state(624);
|
||||
v->a[12131] = 1;
|
||||
v->a[12132] = sym_variable_assignment;
|
||||
v->a[12133] = state(647);
|
||||
v->a[12132] = sym_concatenation;
|
||||
v->a[12133] = state(737);
|
||||
v->a[12134] = 1;
|
||||
v->a[12135] = sym_concatenation;
|
||||
v->a[12136] = state(736);
|
||||
v->a[12135] = sym_file_redirect;
|
||||
v->a[12136] = state(765);
|
||||
v->a[12137] = 1;
|
||||
v->a[12138] = aux_sym_command_repeat1;
|
||||
v->a[12139] = state(738);
|
||||
v->a[12139] = state(1110);
|
||||
small_parse_table_607(v);
|
||||
}
|
||||
|
||||
void small_parse_table_607(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12140] = 1;
|
||||
v->a[12141] = sym_file_redirect;
|
||||
v->a[12142] = state(1460);
|
||||
v->a[12141] = sym_pipeline;
|
||||
v->a[12142] = state(1188);
|
||||
v->a[12143] = 1;
|
||||
v->a[12144] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12145] = state(1464);
|
||||
v->a[12145] = state(2115);
|
||||
v->a[12146] = 1;
|
||||
v->a[12147] = sym_pipeline;
|
||||
v->a[12148] = state(2269);
|
||||
v->a[12147] = sym__statement_not_pipeline;
|
||||
v->a[12148] = state(2325);
|
||||
v->a[12149] = 1;
|
||||
v->a[12150] = sym__statement_not_pipeline;
|
||||
v->a[12150] = sym__statements;
|
||||
v->a[12151] = actions(11);
|
||||
v->a[12152] = 2;
|
||||
v->a[12153] = anon_sym_while;
|
||||
v->a[12154] = anon_sym_until;
|
||||
v->a[12155] = actions(57);
|
||||
v->a[12155] = actions(226);
|
||||
v->a[12156] = 2;
|
||||
v->a[12157] = anon_sym_LT_AMP_DASH;
|
||||
v->a[12158] = anon_sym_GT_AMP_DASH;
|
||||
v->a[12159] = actions(65);
|
||||
v->a[12159] = actions(228);
|
||||
small_parse_table_608(v);
|
||||
}
|
||||
|
||||
|
|
@ -92,14 +92,14 @@ void small_parse_table_608(t_small_parse_table_array *v)
|
|||
v->a[12160] = 2;
|
||||
v->a[12161] = sym_raw_string;
|
||||
v->a[12162] = sym_number;
|
||||
v->a[12163] = state(394);
|
||||
v->a[12163] = state(299);
|
||||
v->a[12164] = 5;
|
||||
v->a[12165] = sym_arithmetic_expansion;
|
||||
v->a[12166] = sym_string;
|
||||
v->a[12167] = sym_simple_expansion;
|
||||
v->a[12168] = sym_expansion;
|
||||
v->a[12169] = sym_command_substitution;
|
||||
v->a[12170] = actions(55);
|
||||
v->a[12170] = actions(224);
|
||||
v->a[12171] = 8;
|
||||
v->a[12172] = anon_sym_LT;
|
||||
v->a[12173] = anon_sym_GT;
|
||||
|
|
@ -114,7 +114,7 @@ void small_parse_table_608(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_609(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12180] = state(1324);
|
||||
v->a[12180] = state(1072);
|
||||
v->a[12181] = 12;
|
||||
v->a[12182] = sym_redirected_statement;
|
||||
v->a[12183] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -27,81 +27,81 @@ void small_parse_table_610(t_small_parse_table_array *v)
|
|||
v->a[12210] = actions(19);
|
||||
v->a[12211] = 1;
|
||||
v->a[12212] = anon_sym_LBRACE;
|
||||
v->a[12213] = actions(45);
|
||||
v->a[12213] = actions(59);
|
||||
v->a[12214] = 1;
|
||||
v->a[12215] = sym_word;
|
||||
v->a[12216] = actions(53);
|
||||
v->a[12215] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12216] = actions(61);
|
||||
v->a[12217] = 1;
|
||||
v->a[12218] = anon_sym_BANG;
|
||||
v->a[12219] = actions(59);
|
||||
v->a[12218] = anon_sym_DOLLAR;
|
||||
v->a[12219] = actions(63);
|
||||
small_parse_table_611(v);
|
||||
}
|
||||
|
||||
void small_parse_table_611(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12220] = 1;
|
||||
v->a[12221] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12222] = actions(61);
|
||||
v->a[12221] = anon_sym_DQUOTE;
|
||||
v->a[12222] = actions(67);
|
||||
v->a[12223] = 1;
|
||||
v->a[12224] = anon_sym_DOLLAR;
|
||||
v->a[12225] = actions(63);
|
||||
v->a[12224] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12225] = actions(69);
|
||||
v->a[12226] = 1;
|
||||
v->a[12227] = anon_sym_DQUOTE;
|
||||
v->a[12228] = actions(67);
|
||||
v->a[12227] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12228] = actions(71);
|
||||
v->a[12229] = 1;
|
||||
v->a[12230] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12231] = actions(69);
|
||||
v->a[12230] = anon_sym_BQUOTE;
|
||||
v->a[12231] = actions(73);
|
||||
v->a[12232] = 1;
|
||||
v->a[12233] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12234] = actions(71);
|
||||
v->a[12233] = sym_file_descriptor;
|
||||
v->a[12234] = actions(75);
|
||||
v->a[12235] = 1;
|
||||
v->a[12236] = anon_sym_BQUOTE;
|
||||
v->a[12237] = actions(73);
|
||||
v->a[12236] = sym_variable_name;
|
||||
v->a[12237] = actions(234);
|
||||
v->a[12238] = 1;
|
||||
v->a[12239] = sym_file_descriptor;
|
||||
v->a[12239] = sym_word;
|
||||
small_parse_table_612(v);
|
||||
}
|
||||
|
||||
void small_parse_table_612(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12240] = actions(75);
|
||||
v->a[12240] = actions(236);
|
||||
v->a[12241] = 1;
|
||||
v->a[12242] = sym_variable_name;
|
||||
v->a[12243] = actions(260);
|
||||
v->a[12242] = anon_sym_BANG;
|
||||
v->a[12243] = state(129);
|
||||
v->a[12244] = 1;
|
||||
v->a[12245] = anon_sym_done;
|
||||
v->a[12246] = state(35);
|
||||
v->a[12245] = aux_sym__statements_repeat1;
|
||||
v->a[12246] = state(189);
|
||||
v->a[12247] = 1;
|
||||
v->a[12248] = aux_sym__terminated_statement;
|
||||
v->a[12249] = state(187);
|
||||
v->a[12248] = sym_command_name;
|
||||
v->a[12249] = state(244);
|
||||
v->a[12250] = 1;
|
||||
v->a[12251] = sym_command_name;
|
||||
v->a[12252] = state(274);
|
||||
v->a[12251] = sym_variable_assignment;
|
||||
v->a[12252] = state(624);
|
||||
v->a[12253] = 1;
|
||||
v->a[12254] = sym_variable_assignment;
|
||||
v->a[12255] = state(647);
|
||||
v->a[12254] = sym_concatenation;
|
||||
v->a[12255] = state(672);
|
||||
v->a[12256] = 1;
|
||||
v->a[12257] = sym_concatenation;
|
||||
v->a[12258] = state(736);
|
||||
v->a[12257] = aux_sym_command_repeat1;
|
||||
v->a[12258] = state(787);
|
||||
v->a[12259] = 1;
|
||||
small_parse_table_613(v);
|
||||
}
|
||||
|
||||
void small_parse_table_613(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12260] = aux_sym_command_repeat1;
|
||||
v->a[12261] = state(738);
|
||||
v->a[12260] = sym_file_redirect;
|
||||
v->a[12261] = state(1176);
|
||||
v->a[12262] = 1;
|
||||
v->a[12263] = sym_file_redirect;
|
||||
v->a[12264] = state(1439);
|
||||
v->a[12263] = sym_pipeline;
|
||||
v->a[12264] = state(1207);
|
||||
v->a[12265] = 1;
|
||||
v->a[12266] = sym_pipeline;
|
||||
v->a[12267] = state(1460);
|
||||
v->a[12266] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12267] = state(2116);
|
||||
v->a[12268] = 1;
|
||||
v->a[12269] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12270] = state(2269);
|
||||
v->a[12269] = sym__statement_not_pipeline;
|
||||
v->a[12270] = state(2224);
|
||||
v->a[12271] = 1;
|
||||
v->a[12272] = sym__statement_not_pipeline;
|
||||
v->a[12272] = sym__statements;
|
||||
v->a[12273] = actions(11);
|
||||
v->a[12274] = 2;
|
||||
v->a[12275] = anon_sym_while;
|
||||
|
|
@ -119,7 +119,7 @@ void small_parse_table_614(t_small_parse_table_array *v)
|
|||
v->a[12282] = 2;
|
||||
v->a[12283] = sym_raw_string;
|
||||
v->a[12284] = sym_number;
|
||||
v->a[12285] = state(394);
|
||||
v->a[12285] = state(420);
|
||||
v->a[12286] = 5;
|
||||
v->a[12287] = sym_arithmetic_expansion;
|
||||
v->a[12288] = sym_string;
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ void small_parse_table_615(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[12300] = anon_sym_GT_AMP;
|
||||
v->a[12301] = anon_sym_GT_PIPE;
|
||||
v->a[12302] = state(1312);
|
||||
v->a[12302] = state(1057);
|
||||
v->a[12303] = 12;
|
||||
v->a[12304] = sym_redirected_statement;
|
||||
v->a[12305] = sym_for_statement;
|
||||
|
|
@ -54,36 +54,36 @@ void small_parse_table_616(t_small_parse_table_array *v)
|
|||
v->a[12332] = actions(19);
|
||||
v->a[12333] = 1;
|
||||
v->a[12334] = anon_sym_LBRACE;
|
||||
v->a[12335] = actions(45);
|
||||
v->a[12335] = actions(59);
|
||||
v->a[12336] = 1;
|
||||
v->a[12337] = sym_word;
|
||||
v->a[12338] = actions(53);
|
||||
v->a[12337] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12338] = actions(61);
|
||||
v->a[12339] = 1;
|
||||
small_parse_table_617(v);
|
||||
}
|
||||
|
||||
void small_parse_table_617(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12340] = anon_sym_BANG;
|
||||
v->a[12341] = actions(59);
|
||||
v->a[12340] = anon_sym_DOLLAR;
|
||||
v->a[12341] = actions(63);
|
||||
v->a[12342] = 1;
|
||||
v->a[12343] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12344] = actions(61);
|
||||
v->a[12343] = anon_sym_DQUOTE;
|
||||
v->a[12344] = actions(67);
|
||||
v->a[12345] = 1;
|
||||
v->a[12346] = anon_sym_DOLLAR;
|
||||
v->a[12347] = actions(63);
|
||||
v->a[12346] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12347] = actions(69);
|
||||
v->a[12348] = 1;
|
||||
v->a[12349] = anon_sym_DQUOTE;
|
||||
v->a[12350] = actions(67);
|
||||
v->a[12349] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12350] = actions(71);
|
||||
v->a[12351] = 1;
|
||||
v->a[12352] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12353] = actions(69);
|
||||
v->a[12352] = anon_sym_BQUOTE;
|
||||
v->a[12353] = actions(220);
|
||||
v->a[12354] = 1;
|
||||
v->a[12355] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12356] = actions(71);
|
||||
v->a[12355] = sym_word;
|
||||
v->a[12356] = actions(222);
|
||||
v->a[12357] = 1;
|
||||
v->a[12358] = anon_sym_BQUOTE;
|
||||
v->a[12359] = actions(73);
|
||||
v->a[12358] = anon_sym_BANG;
|
||||
v->a[12359] = actions(230);
|
||||
small_parse_table_618(v);
|
||||
}
|
||||
|
||||
|
|
@ -91,49 +91,49 @@ void small_parse_table_618(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[12360] = 1;
|
||||
v->a[12361] = sym_file_descriptor;
|
||||
v->a[12362] = actions(75);
|
||||
v->a[12362] = actions(232);
|
||||
v->a[12363] = 1;
|
||||
v->a[12364] = sym_variable_name;
|
||||
v->a[12365] = actions(262);
|
||||
v->a[12365] = state(138);
|
||||
v->a[12366] = 1;
|
||||
v->a[12367] = anon_sym_done;
|
||||
v->a[12368] = state(100);
|
||||
v->a[12367] = aux_sym__statements_repeat1;
|
||||
v->a[12368] = state(185);
|
||||
v->a[12369] = 1;
|
||||
v->a[12370] = aux_sym__terminated_statement;
|
||||
v->a[12371] = state(187);
|
||||
v->a[12370] = sym_command_name;
|
||||
v->a[12371] = state(235);
|
||||
v->a[12372] = 1;
|
||||
v->a[12373] = sym_command_name;
|
||||
v->a[12374] = state(274);
|
||||
v->a[12373] = sym_variable_assignment;
|
||||
v->a[12374] = state(624);
|
||||
v->a[12375] = 1;
|
||||
v->a[12376] = sym_variable_assignment;
|
||||
v->a[12377] = state(647);
|
||||
v->a[12376] = sym_concatenation;
|
||||
v->a[12377] = state(749);
|
||||
v->a[12378] = 1;
|
||||
v->a[12379] = sym_concatenation;
|
||||
v->a[12379] = sym_file_redirect;
|
||||
small_parse_table_619(v);
|
||||
}
|
||||
|
||||
void small_parse_table_619(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12380] = state(736);
|
||||
v->a[12380] = state(765);
|
||||
v->a[12381] = 1;
|
||||
v->a[12382] = aux_sym_command_repeat1;
|
||||
v->a[12383] = state(738);
|
||||
v->a[12383] = state(1110);
|
||||
v->a[12384] = 1;
|
||||
v->a[12385] = sym_file_redirect;
|
||||
v->a[12386] = state(1439);
|
||||
v->a[12385] = sym_pipeline;
|
||||
v->a[12386] = state(1188);
|
||||
v->a[12387] = 1;
|
||||
v->a[12388] = sym_pipeline;
|
||||
v->a[12389] = state(1460);
|
||||
v->a[12388] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12389] = state(2115);
|
||||
v->a[12390] = 1;
|
||||
v->a[12391] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12392] = state(2269);
|
||||
v->a[12391] = sym__statement_not_pipeline;
|
||||
v->a[12392] = state(2283);
|
||||
v->a[12393] = 1;
|
||||
v->a[12394] = sym__statement_not_pipeline;
|
||||
v->a[12394] = sym__statements;
|
||||
v->a[12395] = actions(11);
|
||||
v->a[12396] = 2;
|
||||
v->a[12397] = anon_sym_while;
|
||||
v->a[12398] = anon_sym_until;
|
||||
v->a[12399] = actions(57);
|
||||
v->a[12399] = actions(226);
|
||||
small_parse_table_620(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -17,18 +17,18 @@ void small_parse_table_620(t_small_parse_table_array *v)
|
|||
v->a[12400] = 2;
|
||||
v->a[12401] = anon_sym_LT_AMP_DASH;
|
||||
v->a[12402] = anon_sym_GT_AMP_DASH;
|
||||
v->a[12403] = actions(65);
|
||||
v->a[12403] = actions(228);
|
||||
v->a[12404] = 2;
|
||||
v->a[12405] = sym_raw_string;
|
||||
v->a[12406] = sym_number;
|
||||
v->a[12407] = state(394);
|
||||
v->a[12407] = state(299);
|
||||
v->a[12408] = 5;
|
||||
v->a[12409] = sym_arithmetic_expansion;
|
||||
v->a[12410] = sym_string;
|
||||
v->a[12411] = sym_simple_expansion;
|
||||
v->a[12412] = sym_expansion;
|
||||
v->a[12413] = sym_command_substitution;
|
||||
v->a[12414] = actions(55);
|
||||
v->a[12414] = actions(224);
|
||||
v->a[12415] = 8;
|
||||
v->a[12416] = anon_sym_LT;
|
||||
v->a[12417] = anon_sym_GT;
|
||||
|
|
@ -43,7 +43,7 @@ void small_parse_table_621(t_small_parse_table_array *v)
|
|||
v->a[12421] = anon_sym_LT_AMP;
|
||||
v->a[12422] = anon_sym_GT_AMP;
|
||||
v->a[12423] = anon_sym_GT_PIPE;
|
||||
v->a[12424] = state(1312);
|
||||
v->a[12424] = state(1072);
|
||||
v->a[12425] = 12;
|
||||
v->a[12426] = sym_redirected_statement;
|
||||
v->a[12427] = sym_for_statement;
|
||||
|
|
@ -81,59 +81,59 @@ void small_parse_table_622(t_small_parse_table_array *v)
|
|||
v->a[12454] = actions(19);
|
||||
v->a[12455] = 1;
|
||||
v->a[12456] = anon_sym_LBRACE;
|
||||
v->a[12457] = actions(45);
|
||||
v->a[12457] = actions(59);
|
||||
v->a[12458] = 1;
|
||||
v->a[12459] = sym_word;
|
||||
v->a[12459] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
small_parse_table_623(v);
|
||||
}
|
||||
|
||||
void small_parse_table_623(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12460] = actions(53);
|
||||
v->a[12460] = actions(61);
|
||||
v->a[12461] = 1;
|
||||
v->a[12462] = anon_sym_BANG;
|
||||
v->a[12463] = actions(59);
|
||||
v->a[12462] = anon_sym_DOLLAR;
|
||||
v->a[12463] = actions(63);
|
||||
v->a[12464] = 1;
|
||||
v->a[12465] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12466] = actions(61);
|
||||
v->a[12465] = anon_sym_DQUOTE;
|
||||
v->a[12466] = actions(67);
|
||||
v->a[12467] = 1;
|
||||
v->a[12468] = anon_sym_DOLLAR;
|
||||
v->a[12469] = actions(63);
|
||||
v->a[12468] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12469] = actions(69);
|
||||
v->a[12470] = 1;
|
||||
v->a[12471] = anon_sym_DQUOTE;
|
||||
v->a[12472] = actions(67);
|
||||
v->a[12471] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12472] = actions(71);
|
||||
v->a[12473] = 1;
|
||||
v->a[12474] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12475] = actions(69);
|
||||
v->a[12474] = anon_sym_BQUOTE;
|
||||
v->a[12475] = actions(220);
|
||||
v->a[12476] = 1;
|
||||
v->a[12477] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12478] = actions(71);
|
||||
v->a[12477] = sym_word;
|
||||
v->a[12478] = actions(222);
|
||||
v->a[12479] = 1;
|
||||
small_parse_table_624(v);
|
||||
}
|
||||
|
||||
void small_parse_table_624(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12480] = anon_sym_BQUOTE;
|
||||
v->a[12481] = actions(73);
|
||||
v->a[12480] = anon_sym_BANG;
|
||||
v->a[12481] = actions(230);
|
||||
v->a[12482] = 1;
|
||||
v->a[12483] = sym_file_descriptor;
|
||||
v->a[12484] = actions(75);
|
||||
v->a[12484] = actions(232);
|
||||
v->a[12485] = 1;
|
||||
v->a[12486] = sym_variable_name;
|
||||
v->a[12487] = actions(264);
|
||||
v->a[12487] = state(138);
|
||||
v->a[12488] = 1;
|
||||
v->a[12489] = anon_sym_RBRACE;
|
||||
v->a[12490] = state(119);
|
||||
v->a[12489] = aux_sym__statements_repeat1;
|
||||
v->a[12490] = state(185);
|
||||
v->a[12491] = 1;
|
||||
v->a[12492] = aux_sym__terminated_statement;
|
||||
v->a[12493] = state(187);
|
||||
v->a[12492] = sym_command_name;
|
||||
v->a[12493] = state(235);
|
||||
v->a[12494] = 1;
|
||||
v->a[12495] = sym_command_name;
|
||||
v->a[12496] = state(281);
|
||||
v->a[12495] = sym_variable_assignment;
|
||||
v->a[12496] = state(624);
|
||||
v->a[12497] = 1;
|
||||
v->a[12498] = sym_variable_assignment;
|
||||
v->a[12499] = state(647);
|
||||
v->a[12498] = sym_concatenation;
|
||||
v->a[12499] = state(725);
|
||||
small_parse_table_625(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,22 +15,22 @@
|
|||
void small_parse_table_625(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12500] = 1;
|
||||
v->a[12501] = sym_concatenation;
|
||||
v->a[12502] = state(736);
|
||||
v->a[12501] = sym_file_redirect;
|
||||
v->a[12502] = state(765);
|
||||
v->a[12503] = 1;
|
||||
v->a[12504] = aux_sym_command_repeat1;
|
||||
v->a[12505] = state(738);
|
||||
v->a[12505] = state(1110);
|
||||
v->a[12506] = 1;
|
||||
v->a[12507] = sym_file_redirect;
|
||||
v->a[12508] = state(1460);
|
||||
v->a[12507] = sym_pipeline;
|
||||
v->a[12508] = state(1188);
|
||||
v->a[12509] = 1;
|
||||
v->a[12510] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12511] = state(1464);
|
||||
v->a[12511] = state(2115);
|
||||
v->a[12512] = 1;
|
||||
v->a[12513] = sym_pipeline;
|
||||
v->a[12514] = state(2269);
|
||||
v->a[12513] = sym__statement_not_pipeline;
|
||||
v->a[12514] = state(2226);
|
||||
v->a[12515] = 1;
|
||||
v->a[12516] = sym__statement_not_pipeline;
|
||||
v->a[12516] = sym__statements;
|
||||
v->a[12517] = actions(11);
|
||||
v->a[12518] = 2;
|
||||
v->a[12519] = anon_sym_while;
|
||||
|
|
@ -40,22 +40,22 @@ void small_parse_table_625(t_small_parse_table_array *v)
|
|||
void small_parse_table_626(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12520] = anon_sym_until;
|
||||
v->a[12521] = actions(57);
|
||||
v->a[12521] = actions(226);
|
||||
v->a[12522] = 2;
|
||||
v->a[12523] = anon_sym_LT_AMP_DASH;
|
||||
v->a[12524] = anon_sym_GT_AMP_DASH;
|
||||
v->a[12525] = actions(65);
|
||||
v->a[12525] = actions(228);
|
||||
v->a[12526] = 2;
|
||||
v->a[12527] = sym_raw_string;
|
||||
v->a[12528] = sym_number;
|
||||
v->a[12529] = state(394);
|
||||
v->a[12529] = state(299);
|
||||
v->a[12530] = 5;
|
||||
v->a[12531] = sym_arithmetic_expansion;
|
||||
v->a[12532] = sym_string;
|
||||
v->a[12533] = sym_simple_expansion;
|
||||
v->a[12534] = sym_expansion;
|
||||
v->a[12535] = sym_command_substitution;
|
||||
v->a[12536] = actions(55);
|
||||
v->a[12536] = actions(224);
|
||||
v->a[12537] = 8;
|
||||
v->a[12538] = anon_sym_LT;
|
||||
v->a[12539] = anon_sym_GT;
|
||||
|
|
@ -70,7 +70,7 @@ void small_parse_table_627(t_small_parse_table_array *v)
|
|||
v->a[12543] = anon_sym_LT_AMP;
|
||||
v->a[12544] = anon_sym_GT_AMP;
|
||||
v->a[12545] = anon_sym_GT_PIPE;
|
||||
v->a[12546] = state(1324);
|
||||
v->a[12546] = state(1072);
|
||||
v->a[12547] = 12;
|
||||
v->a[12548] = sym_redirected_statement;
|
||||
v->a[12549] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -17,22 +17,22 @@ void small_parse_table_630(t_small_parse_table_array *v)
|
|||
v->a[12600] = actions(75);
|
||||
v->a[12601] = 1;
|
||||
v->a[12602] = sym_variable_name;
|
||||
v->a[12603] = actions(236);
|
||||
v->a[12603] = actions(234);
|
||||
v->a[12604] = 1;
|
||||
v->a[12605] = sym_word;
|
||||
v->a[12606] = actions(238);
|
||||
v->a[12606] = actions(236);
|
||||
v->a[12607] = 1;
|
||||
v->a[12608] = anon_sym_BANG;
|
||||
v->a[12609] = state(140);
|
||||
v->a[12609] = state(129);
|
||||
v->a[12610] = 1;
|
||||
v->a[12611] = aux_sym__statements_repeat1;
|
||||
v->a[12612] = state(189);
|
||||
v->a[12613] = 1;
|
||||
v->a[12614] = sym_command_name;
|
||||
v->a[12615] = state(286);
|
||||
v->a[12615] = state(244);
|
||||
v->a[12616] = 1;
|
||||
v->a[12617] = sym_variable_assignment;
|
||||
v->a[12618] = state(647);
|
||||
v->a[12618] = state(624);
|
||||
v->a[12619] = 1;
|
||||
small_parse_table_631(v);
|
||||
}
|
||||
|
|
@ -40,22 +40,22 @@ void small_parse_table_630(t_small_parse_table_array *v)
|
|||
void small_parse_table_631(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12620] = sym_concatenation;
|
||||
v->a[12621] = state(746);
|
||||
v->a[12621] = state(672);
|
||||
v->a[12622] = 1;
|
||||
v->a[12623] = aux_sym_command_repeat1;
|
||||
v->a[12624] = state(905);
|
||||
v->a[12624] = state(787);
|
||||
v->a[12625] = 1;
|
||||
v->a[12626] = sym_file_redirect;
|
||||
v->a[12627] = state(1422);
|
||||
v->a[12627] = state(1176);
|
||||
v->a[12628] = 1;
|
||||
v->a[12629] = sym_pipeline;
|
||||
v->a[12630] = state(1429);
|
||||
v->a[12630] = state(1207);
|
||||
v->a[12631] = 1;
|
||||
v->a[12632] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12633] = state(2271);
|
||||
v->a[12633] = state(2116);
|
||||
v->a[12634] = 1;
|
||||
v->a[12635] = sym__statement_not_pipeline;
|
||||
v->a[12636] = state(2479);
|
||||
v->a[12636] = state(2282);
|
||||
v->a[12637] = 1;
|
||||
v->a[12638] = sym__statements;
|
||||
v->a[12639] = actions(11);
|
||||
|
|
@ -75,7 +75,7 @@ void small_parse_table_632(t_small_parse_table_array *v)
|
|||
v->a[12648] = 2;
|
||||
v->a[12649] = sym_raw_string;
|
||||
v->a[12650] = sym_number;
|
||||
v->a[12651] = state(394);
|
||||
v->a[12651] = state(420);
|
||||
v->a[12652] = 5;
|
||||
v->a[12653] = sym_arithmetic_expansion;
|
||||
v->a[12654] = sym_string;
|
||||
|
|
@ -97,7 +97,7 @@ void small_parse_table_633(t_small_parse_table_array *v)
|
|||
v->a[12665] = anon_sym_LT_AMP;
|
||||
v->a[12666] = anon_sym_GT_AMP;
|
||||
v->a[12667] = anon_sym_GT_PIPE;
|
||||
v->a[12668] = state(1211);
|
||||
v->a[12668] = state(1057);
|
||||
v->a[12669] = 12;
|
||||
v->a[12670] = sym_redirected_statement;
|
||||
v->a[12671] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -33,30 +33,30 @@ void small_parse_table_635(t_small_parse_table_array *v)
|
|||
v->a[12716] = actions(71);
|
||||
v->a[12717] = 1;
|
||||
v->a[12718] = anon_sym_BQUOTE;
|
||||
v->a[12719] = actions(220);
|
||||
v->a[12719] = actions(73);
|
||||
small_parse_table_636(v);
|
||||
}
|
||||
|
||||
void small_parse_table_636(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12720] = 1;
|
||||
v->a[12721] = sym_word;
|
||||
v->a[12722] = actions(222);
|
||||
v->a[12721] = sym_file_descriptor;
|
||||
v->a[12722] = actions(75);
|
||||
v->a[12723] = 1;
|
||||
v->a[12724] = anon_sym_BANG;
|
||||
v->a[12725] = actions(230);
|
||||
v->a[12724] = sym_variable_name;
|
||||
v->a[12725] = actions(234);
|
||||
v->a[12726] = 1;
|
||||
v->a[12727] = sym_file_descriptor;
|
||||
v->a[12728] = actions(232);
|
||||
v->a[12727] = sym_word;
|
||||
v->a[12728] = actions(236);
|
||||
v->a[12729] = 1;
|
||||
v->a[12730] = sym_variable_name;
|
||||
v->a[12731] = state(126);
|
||||
v->a[12730] = anon_sym_BANG;
|
||||
v->a[12731] = state(129);
|
||||
v->a[12732] = 1;
|
||||
v->a[12733] = aux_sym__statements_repeat1;
|
||||
v->a[12734] = state(184);
|
||||
v->a[12734] = state(189);
|
||||
v->a[12735] = 1;
|
||||
v->a[12736] = sym_command_name;
|
||||
v->a[12737] = state(268);
|
||||
v->a[12737] = state(244);
|
||||
v->a[12738] = 1;
|
||||
v->a[12739] = sym_variable_assignment;
|
||||
small_parse_table_637(v);
|
||||
|
|
@ -64,25 +64,25 @@ void small_parse_table_636(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_637(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12740] = state(647);
|
||||
v->a[12740] = state(624);
|
||||
v->a[12741] = 1;
|
||||
v->a[12742] = sym_concatenation;
|
||||
v->a[12743] = state(800);
|
||||
v->a[12743] = state(672);
|
||||
v->a[12744] = 1;
|
||||
v->a[12745] = sym_file_redirect;
|
||||
v->a[12746] = state(828);
|
||||
v->a[12745] = aux_sym_command_repeat1;
|
||||
v->a[12746] = state(787);
|
||||
v->a[12747] = 1;
|
||||
v->a[12748] = aux_sym_command_repeat1;
|
||||
v->a[12749] = state(1314);
|
||||
v->a[12748] = sym_file_redirect;
|
||||
v->a[12749] = state(1176);
|
||||
v->a[12750] = 1;
|
||||
v->a[12751] = sym_pipeline;
|
||||
v->a[12752] = state(1331);
|
||||
v->a[12752] = state(1207);
|
||||
v->a[12753] = 1;
|
||||
v->a[12754] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12755] = state(2252);
|
||||
v->a[12755] = state(2116);
|
||||
v->a[12756] = 1;
|
||||
v->a[12757] = sym__statement_not_pipeline;
|
||||
v->a[12758] = state(2470);
|
||||
v->a[12758] = state(2232);
|
||||
v->a[12759] = 1;
|
||||
small_parse_table_638(v);
|
||||
}
|
||||
|
|
@ -94,15 +94,15 @@ void small_parse_table_638(t_small_parse_table_array *v)
|
|||
v->a[12762] = 2;
|
||||
v->a[12763] = anon_sym_while;
|
||||
v->a[12764] = anon_sym_until;
|
||||
v->a[12765] = actions(226);
|
||||
v->a[12765] = actions(57);
|
||||
v->a[12766] = 2;
|
||||
v->a[12767] = anon_sym_LT_AMP_DASH;
|
||||
v->a[12768] = anon_sym_GT_AMP_DASH;
|
||||
v->a[12769] = actions(228);
|
||||
v->a[12769] = actions(65);
|
||||
v->a[12770] = 2;
|
||||
v->a[12771] = sym_raw_string;
|
||||
v->a[12772] = sym_number;
|
||||
v->a[12773] = state(294);
|
||||
v->a[12773] = state(420);
|
||||
v->a[12774] = 5;
|
||||
v->a[12775] = sym_arithmetic_expansion;
|
||||
v->a[12776] = sym_string;
|
||||
|
|
@ -114,7 +114,7 @@ void small_parse_table_638(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_639(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12780] = actions(224);
|
||||
v->a[12780] = actions(55);
|
||||
v->a[12781] = 8;
|
||||
v->a[12782] = anon_sym_LT;
|
||||
v->a[12783] = anon_sym_GT;
|
||||
|
|
@ -124,7 +124,7 @@ void small_parse_table_639(t_small_parse_table_array *v)
|
|||
v->a[12787] = anon_sym_LT_AMP;
|
||||
v->a[12788] = anon_sym_GT_AMP;
|
||||
v->a[12789] = anon_sym_GT_PIPE;
|
||||
v->a[12790] = state(1188);
|
||||
v->a[12790] = state(1057);
|
||||
v->a[12791] = 12;
|
||||
v->a[12792] = sym_redirected_statement;
|
||||
v->a[12793] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -42,81 +42,81 @@ void small_parse_table_641(t_small_parse_table_array *v)
|
|||
v->a[12820] = actions(19);
|
||||
v->a[12821] = 1;
|
||||
v->a[12822] = anon_sym_LBRACE;
|
||||
v->a[12823] = actions(59);
|
||||
v->a[12823] = actions(45);
|
||||
v->a[12824] = 1;
|
||||
v->a[12825] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12826] = actions(61);
|
||||
v->a[12825] = sym_word;
|
||||
v->a[12826] = actions(53);
|
||||
v->a[12827] = 1;
|
||||
v->a[12828] = anon_sym_DOLLAR;
|
||||
v->a[12829] = actions(63);
|
||||
v->a[12828] = anon_sym_BANG;
|
||||
v->a[12829] = actions(59);
|
||||
v->a[12830] = 1;
|
||||
v->a[12831] = anon_sym_DQUOTE;
|
||||
v->a[12832] = actions(67);
|
||||
v->a[12831] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[12832] = actions(61);
|
||||
v->a[12833] = 1;
|
||||
v->a[12834] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12835] = actions(69);
|
||||
v->a[12834] = anon_sym_DOLLAR;
|
||||
v->a[12835] = actions(63);
|
||||
v->a[12836] = 1;
|
||||
v->a[12837] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12838] = actions(71);
|
||||
v->a[12837] = anon_sym_DQUOTE;
|
||||
v->a[12838] = actions(67);
|
||||
v->a[12839] = 1;
|
||||
small_parse_table_642(v);
|
||||
}
|
||||
|
||||
void small_parse_table_642(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12840] = anon_sym_BQUOTE;
|
||||
v->a[12841] = actions(73);
|
||||
v->a[12840] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[12841] = actions(69);
|
||||
v->a[12842] = 1;
|
||||
v->a[12843] = sym_file_descriptor;
|
||||
v->a[12844] = actions(75);
|
||||
v->a[12843] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[12844] = actions(71);
|
||||
v->a[12845] = 1;
|
||||
v->a[12846] = sym_variable_name;
|
||||
v->a[12847] = actions(236);
|
||||
v->a[12846] = anon_sym_BQUOTE;
|
||||
v->a[12847] = actions(73);
|
||||
v->a[12848] = 1;
|
||||
v->a[12849] = sym_word;
|
||||
v->a[12850] = actions(238);
|
||||
v->a[12849] = sym_file_descriptor;
|
||||
v->a[12850] = actions(75);
|
||||
v->a[12851] = 1;
|
||||
v->a[12852] = anon_sym_BANG;
|
||||
v->a[12853] = state(140);
|
||||
v->a[12852] = sym_variable_name;
|
||||
v->a[12853] = actions(260);
|
||||
v->a[12854] = 1;
|
||||
v->a[12855] = aux_sym__statements_repeat1;
|
||||
v->a[12856] = state(189);
|
||||
v->a[12855] = anon_sym_then;
|
||||
v->a[12856] = state(36);
|
||||
v->a[12857] = 1;
|
||||
v->a[12858] = sym_command_name;
|
||||
v->a[12859] = state(286);
|
||||
v->a[12858] = aux_sym__terminated_statement;
|
||||
v->a[12859] = state(191);
|
||||
small_parse_table_643(v);
|
||||
}
|
||||
|
||||
void small_parse_table_643(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12860] = 1;
|
||||
v->a[12861] = sym_variable_assignment;
|
||||
v->a[12862] = state(647);
|
||||
v->a[12861] = sym_command_name;
|
||||
v->a[12862] = state(252);
|
||||
v->a[12863] = 1;
|
||||
v->a[12864] = sym_concatenation;
|
||||
v->a[12865] = state(746);
|
||||
v->a[12864] = sym_variable_assignment;
|
||||
v->a[12865] = state(624);
|
||||
v->a[12866] = 1;
|
||||
v->a[12867] = aux_sym_command_repeat1;
|
||||
v->a[12868] = state(905);
|
||||
v->a[12867] = sym_concatenation;
|
||||
v->a[12868] = state(726);
|
||||
v->a[12869] = 1;
|
||||
v->a[12870] = sym_file_redirect;
|
||||
v->a[12871] = state(1422);
|
||||
v->a[12871] = state(733);
|
||||
v->a[12872] = 1;
|
||||
v->a[12873] = sym_pipeline;
|
||||
v->a[12874] = state(1429);
|
||||
v->a[12873] = aux_sym_command_repeat1;
|
||||
v->a[12874] = state(1246);
|
||||
v->a[12875] = 1;
|
||||
v->a[12876] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12877] = state(2271);
|
||||
v->a[12876] = sym_pipeline;
|
||||
v->a[12877] = state(1307);
|
||||
v->a[12878] = 1;
|
||||
v->a[12879] = sym__statement_not_pipeline;
|
||||
v->a[12879] = aux_sym_redirected_statement_repeat2;
|
||||
small_parse_table_644(v);
|
||||
}
|
||||
|
||||
void small_parse_table_644(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12880] = state(2469);
|
||||
v->a[12880] = state(2117);
|
||||
v->a[12881] = 1;
|
||||
v->a[12882] = sym__statements;
|
||||
v->a[12882] = sym__statement_not_pipeline;
|
||||
v->a[12883] = actions(11);
|
||||
v->a[12884] = 2;
|
||||
v->a[12885] = anon_sym_while;
|
||||
|
|
@ -129,7 +129,7 @@ void small_parse_table_644(t_small_parse_table_array *v)
|
|||
v->a[12892] = 2;
|
||||
v->a[12893] = sym_raw_string;
|
||||
v->a[12894] = sym_number;
|
||||
v->a[12895] = state(394);
|
||||
v->a[12895] = state(420);
|
||||
v->a[12896] = 5;
|
||||
v->a[12897] = sym_arithmetic_expansion;
|
||||
v->a[12898] = sym_string;
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ void small_parse_table_645(t_small_parse_table_array *v)
|
|||
v->a[12909] = anon_sym_LT_AMP;
|
||||
v->a[12910] = anon_sym_GT_AMP;
|
||||
v->a[12911] = anon_sym_GT_PIPE;
|
||||
v->a[12912] = state(1211);
|
||||
v->a[12912] = state(1112);
|
||||
v->a[12913] = 12;
|
||||
v->a[12914] = sym_redirected_statement;
|
||||
v->a[12915] = sym_for_statement;
|
||||
|
|
@ -92,22 +92,22 @@ void small_parse_table_648(t_small_parse_table_array *v)
|
|||
v->a[12960] = actions(71);
|
||||
v->a[12961] = 1;
|
||||
v->a[12962] = anon_sym_BQUOTE;
|
||||
v->a[12963] = actions(220);
|
||||
v->a[12963] = actions(73);
|
||||
v->a[12964] = 1;
|
||||
v->a[12965] = sym_word;
|
||||
v->a[12966] = actions(222);
|
||||
v->a[12965] = sym_file_descriptor;
|
||||
v->a[12966] = actions(75);
|
||||
v->a[12967] = 1;
|
||||
v->a[12968] = anon_sym_BANG;
|
||||
v->a[12969] = actions(230);
|
||||
v->a[12968] = sym_variable_name;
|
||||
v->a[12969] = actions(234);
|
||||
v->a[12970] = 1;
|
||||
v->a[12971] = sym_file_descriptor;
|
||||
v->a[12972] = actions(232);
|
||||
v->a[12971] = sym_word;
|
||||
v->a[12972] = actions(236);
|
||||
v->a[12973] = 1;
|
||||
v->a[12974] = sym_variable_name;
|
||||
v->a[12975] = state(126);
|
||||
v->a[12974] = anon_sym_BANG;
|
||||
v->a[12975] = state(129);
|
||||
v->a[12976] = 1;
|
||||
v->a[12977] = aux_sym__statements_repeat1;
|
||||
v->a[12978] = state(184);
|
||||
v->a[12978] = state(189);
|
||||
v->a[12979] = 1;
|
||||
small_parse_table_649(v);
|
||||
}
|
||||
|
|
@ -115,25 +115,25 @@ void small_parse_table_648(t_small_parse_table_array *v)
|
|||
void small_parse_table_649(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[12980] = sym_command_name;
|
||||
v->a[12981] = state(268);
|
||||
v->a[12981] = state(244);
|
||||
v->a[12982] = 1;
|
||||
v->a[12983] = sym_variable_assignment;
|
||||
v->a[12984] = state(647);
|
||||
v->a[12984] = state(624);
|
||||
v->a[12985] = 1;
|
||||
v->a[12986] = sym_concatenation;
|
||||
v->a[12987] = state(801);
|
||||
v->a[12987] = state(672);
|
||||
v->a[12988] = 1;
|
||||
v->a[12989] = sym_file_redirect;
|
||||
v->a[12990] = state(828);
|
||||
v->a[12989] = aux_sym_command_repeat1;
|
||||
v->a[12990] = state(787);
|
||||
v->a[12991] = 1;
|
||||
v->a[12992] = aux_sym_command_repeat1;
|
||||
v->a[12993] = state(1314);
|
||||
v->a[12992] = sym_file_redirect;
|
||||
v->a[12993] = state(1176);
|
||||
v->a[12994] = 1;
|
||||
v->a[12995] = sym_pipeline;
|
||||
v->a[12996] = state(1331);
|
||||
v->a[12996] = state(1207);
|
||||
v->a[12997] = 1;
|
||||
v->a[12998] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[12999] = state(2252);
|
||||
v->a[12999] = state(2116);
|
||||
small_parse_table_650(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ void small_parse_table_65(t_small_parse_table_array *v)
|
|||
v->a[1305] = anon_sym_LT_AMP;
|
||||
v->a[1306] = anon_sym_GT_AMP;
|
||||
v->a[1307] = anon_sym_GT_PIPE;
|
||||
v->a[1308] = state(1296);
|
||||
v->a[1308] = state(1146);
|
||||
v->a[1309] = 12;
|
||||
v->a[1310] = sym_redirected_statement;
|
||||
v->a[1311] = sym_for_statement;
|
||||
|
|
@ -45,45 +45,45 @@ void small_parse_table_66(t_small_parse_table_array *v)
|
|||
v->a[1323] = actions(3);
|
||||
v->a[1324] = 1;
|
||||
v->a[1325] = sym_comment;
|
||||
v->a[1326] = actions(89);
|
||||
v->a[1326] = actions(9);
|
||||
v->a[1327] = 1;
|
||||
v->a[1328] = sym_word;
|
||||
v->a[1329] = actions(91);
|
||||
v->a[1328] = anon_sym_for;
|
||||
v->a[1329] = actions(13);
|
||||
v->a[1330] = 1;
|
||||
v->a[1331] = anon_sym_for;
|
||||
v->a[1332] = actions(95);
|
||||
v->a[1331] = anon_sym_if;
|
||||
v->a[1332] = actions(15);
|
||||
v->a[1333] = 1;
|
||||
v->a[1334] = anon_sym_if;
|
||||
v->a[1335] = actions(97);
|
||||
v->a[1334] = anon_sym_case;
|
||||
v->a[1335] = actions(17);
|
||||
v->a[1336] = 1;
|
||||
v->a[1337] = anon_sym_case;
|
||||
v->a[1338] = actions(99);
|
||||
v->a[1337] = anon_sym_LPAREN;
|
||||
v->a[1338] = actions(19);
|
||||
v->a[1339] = 1;
|
||||
small_parse_table_67(v);
|
||||
}
|
||||
|
||||
void small_parse_table_67(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1340] = anon_sym_LPAREN;
|
||||
v->a[1341] = actions(101);
|
||||
v->a[1340] = anon_sym_LBRACE;
|
||||
v->a[1341] = actions(45);
|
||||
v->a[1342] = 1;
|
||||
v->a[1343] = anon_sym_LBRACE;
|
||||
v->a[1344] = actions(103);
|
||||
v->a[1343] = sym_word;
|
||||
v->a[1344] = actions(53);
|
||||
v->a[1345] = 1;
|
||||
v->a[1346] = anon_sym_BANG;
|
||||
v->a[1347] = actions(109);
|
||||
v->a[1347] = actions(59);
|
||||
v->a[1348] = 1;
|
||||
v->a[1349] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1350] = actions(111);
|
||||
v->a[1350] = actions(61);
|
||||
v->a[1351] = 1;
|
||||
v->a[1352] = anon_sym_DOLLAR;
|
||||
v->a[1353] = actions(113);
|
||||
v->a[1353] = actions(63);
|
||||
v->a[1354] = 1;
|
||||
v->a[1355] = anon_sym_DQUOTE;
|
||||
v->a[1356] = actions(117);
|
||||
v->a[1356] = actions(67);
|
||||
v->a[1357] = 1;
|
||||
v->a[1358] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1359] = actions(119);
|
||||
v->a[1359] = actions(69);
|
||||
small_parse_table_68(v);
|
||||
}
|
||||
|
||||
|
|
@ -91,22 +91,22 @@ void small_parse_table_68(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[1360] = 1;
|
||||
v->a[1361] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1362] = actions(121);
|
||||
v->a[1362] = actions(71);
|
||||
v->a[1363] = 1;
|
||||
v->a[1364] = anon_sym_BQUOTE;
|
||||
v->a[1365] = actions(123);
|
||||
v->a[1365] = actions(73);
|
||||
v->a[1366] = 1;
|
||||
v->a[1367] = sym_file_descriptor;
|
||||
v->a[1368] = actions(125);
|
||||
v->a[1368] = actions(75);
|
||||
v->a[1369] = 1;
|
||||
v->a[1370] = sym_variable_name;
|
||||
v->a[1371] = actions(129);
|
||||
v->a[1371] = actions(131);
|
||||
v->a[1372] = 1;
|
||||
v->a[1373] = anon_sym_LF;
|
||||
v->a[1374] = state(17);
|
||||
v->a[1374] = state(34);
|
||||
v->a[1375] = 1;
|
||||
v->a[1376] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1377] = state(129);
|
||||
v->a[1377] = state(130);
|
||||
v->a[1378] = 1;
|
||||
v->a[1379] = aux_sym__statements_repeat1;
|
||||
small_parse_table_69(v);
|
||||
|
|
@ -114,25 +114,25 @@ void small_parse_table_68(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_69(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1380] = state(182);
|
||||
v->a[1380] = state(191);
|
||||
v->a[1381] = 1;
|
||||
v->a[1382] = sym_command_name;
|
||||
v->a[1383] = state(271);
|
||||
v->a[1383] = state(262);
|
||||
v->a[1384] = 1;
|
||||
v->a[1385] = sym_variable_assignment;
|
||||
v->a[1386] = state(621);
|
||||
v->a[1386] = state(624);
|
||||
v->a[1387] = 1;
|
||||
v->a[1388] = sym_concatenation;
|
||||
v->a[1389] = state(692);
|
||||
v->a[1389] = state(726);
|
||||
v->a[1390] = 1;
|
||||
v->a[1391] = sym_file_redirect;
|
||||
v->a[1392] = state(810);
|
||||
v->a[1392] = state(733);
|
||||
v->a[1393] = 1;
|
||||
v->a[1394] = aux_sym_command_repeat1;
|
||||
v->a[1395] = state(1321);
|
||||
v->a[1395] = state(1216);
|
||||
v->a[1396] = 1;
|
||||
v->a[1397] = sym_pipeline;
|
||||
v->a[1398] = state(1432);
|
||||
v->a[1398] = state(1307);
|
||||
v->a[1399] = 1;
|
||||
small_parse_table_70(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,22 +16,22 @@ void small_parse_table_650(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[13000] = 1;
|
||||
v->a[13001] = sym__statement_not_pipeline;
|
||||
v->a[13002] = state(2454);
|
||||
v->a[13002] = state(2235);
|
||||
v->a[13003] = 1;
|
||||
v->a[13004] = sym__statements;
|
||||
v->a[13005] = actions(11);
|
||||
v->a[13006] = 2;
|
||||
v->a[13007] = anon_sym_while;
|
||||
v->a[13008] = anon_sym_until;
|
||||
v->a[13009] = actions(226);
|
||||
v->a[13009] = actions(57);
|
||||
v->a[13010] = 2;
|
||||
v->a[13011] = anon_sym_LT_AMP_DASH;
|
||||
v->a[13012] = anon_sym_GT_AMP_DASH;
|
||||
v->a[13013] = actions(228);
|
||||
v->a[13013] = actions(65);
|
||||
v->a[13014] = 2;
|
||||
v->a[13015] = sym_raw_string;
|
||||
v->a[13016] = sym_number;
|
||||
v->a[13017] = state(294);
|
||||
v->a[13017] = state(420);
|
||||
v->a[13018] = 5;
|
||||
v->a[13019] = sym_arithmetic_expansion;
|
||||
small_parse_table_651(v);
|
||||
|
|
@ -43,7 +43,7 @@ void small_parse_table_651(t_small_parse_table_array *v)
|
|||
v->a[13021] = sym_simple_expansion;
|
||||
v->a[13022] = sym_expansion;
|
||||
v->a[13023] = sym_command_substitution;
|
||||
v->a[13024] = actions(224);
|
||||
v->a[13024] = actions(55);
|
||||
v->a[13025] = 8;
|
||||
v->a[13026] = anon_sym_LT;
|
||||
v->a[13027] = anon_sym_GT;
|
||||
|
|
@ -53,7 +53,7 @@ void small_parse_table_651(t_small_parse_table_array *v)
|
|||
v->a[13031] = anon_sym_LT_AMP;
|
||||
v->a[13032] = anon_sym_GT_AMP;
|
||||
v->a[13033] = anon_sym_GT_PIPE;
|
||||
v->a[13034] = state(1188);
|
||||
v->a[13034] = state(1057);
|
||||
v->a[13035] = 12;
|
||||
v->a[13036] = sym_redirected_statement;
|
||||
v->a[13037] = sym_for_statement;
|
||||
|
|
@ -125,13 +125,13 @@ void small_parse_table_654(t_small_parse_table_array *v)
|
|||
v->a[13088] = actions(75);
|
||||
v->a[13089] = 1;
|
||||
v->a[13090] = sym_variable_name;
|
||||
v->a[13091] = actions(236);
|
||||
v->a[13091] = actions(234);
|
||||
v->a[13092] = 1;
|
||||
v->a[13093] = sym_word;
|
||||
v->a[13094] = actions(238);
|
||||
v->a[13094] = actions(236);
|
||||
v->a[13095] = 1;
|
||||
v->a[13096] = anon_sym_BANG;
|
||||
v->a[13097] = state(140);
|
||||
v->a[13097] = state(129);
|
||||
v->a[13098] = 1;
|
||||
v->a[13099] = aux_sym__statements_repeat1;
|
||||
small_parse_table_655(v);
|
||||
|
|
|
|||
|
|
@ -17,22 +17,22 @@ void small_parse_table_655(t_small_parse_table_array *v)
|
|||
v->a[13100] = state(189);
|
||||
v->a[13101] = 1;
|
||||
v->a[13102] = sym_command_name;
|
||||
v->a[13103] = state(286);
|
||||
v->a[13103] = state(244);
|
||||
v->a[13104] = 1;
|
||||
v->a[13105] = sym_variable_assignment;
|
||||
v->a[13106] = state(647);
|
||||
v->a[13106] = state(624);
|
||||
v->a[13107] = 1;
|
||||
v->a[13108] = sym_concatenation;
|
||||
v->a[13109] = state(746);
|
||||
v->a[13109] = state(672);
|
||||
v->a[13110] = 1;
|
||||
v->a[13111] = aux_sym_command_repeat1;
|
||||
v->a[13112] = state(905);
|
||||
v->a[13112] = state(787);
|
||||
v->a[13113] = 1;
|
||||
v->a[13114] = sym_file_redirect;
|
||||
v->a[13115] = state(1422);
|
||||
v->a[13115] = state(1176);
|
||||
v->a[13116] = 1;
|
||||
v->a[13117] = sym_pipeline;
|
||||
v->a[13118] = state(1429);
|
||||
v->a[13118] = state(1207);
|
||||
v->a[13119] = 1;
|
||||
small_parse_table_656(v);
|
||||
}
|
||||
|
|
@ -40,10 +40,10 @@ void small_parse_table_655(t_small_parse_table_array *v)
|
|||
void small_parse_table_656(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13120] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13121] = state(2271);
|
||||
v->a[13121] = state(2116);
|
||||
v->a[13122] = 1;
|
||||
v->a[13123] = sym__statement_not_pipeline;
|
||||
v->a[13124] = state(2450);
|
||||
v->a[13124] = state(2315);
|
||||
v->a[13125] = 1;
|
||||
v->a[13126] = sym__statements;
|
||||
v->a[13127] = actions(11);
|
||||
|
|
@ -58,7 +58,7 @@ void small_parse_table_656(t_small_parse_table_array *v)
|
|||
v->a[13136] = 2;
|
||||
v->a[13137] = sym_raw_string;
|
||||
v->a[13138] = sym_number;
|
||||
v->a[13139] = state(394);
|
||||
v->a[13139] = state(420);
|
||||
small_parse_table_657(v);
|
||||
}
|
||||
|
||||
|
|
@ -80,7 +80,7 @@ void small_parse_table_657(t_small_parse_table_array *v)
|
|||
v->a[13153] = anon_sym_LT_AMP;
|
||||
v->a[13154] = anon_sym_GT_AMP;
|
||||
v->a[13155] = anon_sym_GT_PIPE;
|
||||
v->a[13156] = state(1211);
|
||||
v->a[13156] = state(1057);
|
||||
v->a[13157] = 12;
|
||||
v->a[13158] = sym_redirected_statement;
|
||||
v->a[13159] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ void small_parse_table_660(t_small_parse_table_array *v)
|
|||
v->a[13216] = actions(232);
|
||||
v->a[13217] = 1;
|
||||
v->a[13218] = sym_variable_name;
|
||||
v->a[13219] = state(126);
|
||||
v->a[13219] = state(138);
|
||||
small_parse_table_661(v);
|
||||
}
|
||||
|
||||
|
|
@ -41,22 +41,22 @@ void small_parse_table_661(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[13220] = 1;
|
||||
v->a[13221] = aux_sym__statements_repeat1;
|
||||
v->a[13222] = state(184);
|
||||
v->a[13222] = state(185);
|
||||
v->a[13223] = 1;
|
||||
v->a[13224] = sym_command_name;
|
||||
v->a[13225] = state(268);
|
||||
v->a[13225] = state(235);
|
||||
v->a[13226] = 1;
|
||||
v->a[13227] = sym_variable_assignment;
|
||||
v->a[13228] = state(647);
|
||||
v->a[13228] = state(624);
|
||||
v->a[13229] = 1;
|
||||
v->a[13230] = sym_concatenation;
|
||||
v->a[13231] = state(802);
|
||||
v->a[13231] = state(679);
|
||||
v->a[13232] = 1;
|
||||
v->a[13233] = sym_file_redirect;
|
||||
v->a[13234] = state(828);
|
||||
v->a[13234] = state(765);
|
||||
v->a[13235] = 1;
|
||||
v->a[13236] = aux_sym_command_repeat1;
|
||||
v->a[13237] = state(1314);
|
||||
v->a[13237] = state(1110);
|
||||
v->a[13238] = 1;
|
||||
v->a[13239] = sym_pipeline;
|
||||
small_parse_table_662(v);
|
||||
|
|
@ -64,13 +64,13 @@ void small_parse_table_661(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_662(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13240] = state(1331);
|
||||
v->a[13240] = state(1188);
|
||||
v->a[13241] = 1;
|
||||
v->a[13242] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13243] = state(2252);
|
||||
v->a[13243] = state(2115);
|
||||
v->a[13244] = 1;
|
||||
v->a[13245] = sym__statement_not_pipeline;
|
||||
v->a[13246] = state(2431);
|
||||
v->a[13246] = state(2277);
|
||||
v->a[13247] = 1;
|
||||
v->a[13248] = sym__statements;
|
||||
v->a[13249] = actions(11);
|
||||
|
|
@ -90,7 +90,7 @@ void small_parse_table_662(t_small_parse_table_array *v)
|
|||
void small_parse_table_663(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13260] = sym_number;
|
||||
v->a[13261] = state(294);
|
||||
v->a[13261] = state(299);
|
||||
v->a[13262] = 5;
|
||||
v->a[13263] = sym_arithmetic_expansion;
|
||||
v->a[13264] = sym_string;
|
||||
|
|
@ -107,7 +107,7 @@ void small_parse_table_663(t_small_parse_table_array *v)
|
|||
v->a[13275] = anon_sym_LT_AMP;
|
||||
v->a[13276] = anon_sym_GT_AMP;
|
||||
v->a[13277] = anon_sym_GT_PIPE;
|
||||
v->a[13278] = state(1188);
|
||||
v->a[13278] = state(1072);
|
||||
v->a[13279] = 12;
|
||||
small_parse_table_664(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,42 +48,42 @@ void small_parse_table_666(t_small_parse_table_array *v)
|
|||
v->a[13326] = actions(71);
|
||||
v->a[13327] = 1;
|
||||
v->a[13328] = anon_sym_BQUOTE;
|
||||
v->a[13329] = actions(73);
|
||||
v->a[13329] = actions(220);
|
||||
v->a[13330] = 1;
|
||||
v->a[13331] = sym_file_descriptor;
|
||||
v->a[13332] = actions(75);
|
||||
v->a[13331] = sym_word;
|
||||
v->a[13332] = actions(222);
|
||||
v->a[13333] = 1;
|
||||
v->a[13334] = sym_variable_name;
|
||||
v->a[13335] = actions(236);
|
||||
v->a[13334] = anon_sym_BANG;
|
||||
v->a[13335] = actions(230);
|
||||
v->a[13336] = 1;
|
||||
v->a[13337] = sym_word;
|
||||
v->a[13338] = actions(238);
|
||||
v->a[13337] = sym_file_descriptor;
|
||||
v->a[13338] = actions(232);
|
||||
v->a[13339] = 1;
|
||||
small_parse_table_667(v);
|
||||
}
|
||||
|
||||
void small_parse_table_667(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13340] = anon_sym_BANG;
|
||||
v->a[13341] = state(140);
|
||||
v->a[13340] = sym_variable_name;
|
||||
v->a[13341] = state(138);
|
||||
v->a[13342] = 1;
|
||||
v->a[13343] = aux_sym__statements_repeat1;
|
||||
v->a[13344] = state(189);
|
||||
v->a[13344] = state(185);
|
||||
v->a[13345] = 1;
|
||||
v->a[13346] = sym_command_name;
|
||||
v->a[13347] = state(286);
|
||||
v->a[13347] = state(235);
|
||||
v->a[13348] = 1;
|
||||
v->a[13349] = sym_variable_assignment;
|
||||
v->a[13350] = state(647);
|
||||
v->a[13350] = state(624);
|
||||
v->a[13351] = 1;
|
||||
v->a[13352] = sym_concatenation;
|
||||
v->a[13353] = state(746);
|
||||
v->a[13353] = state(700);
|
||||
v->a[13354] = 1;
|
||||
v->a[13355] = aux_sym_command_repeat1;
|
||||
v->a[13356] = state(905);
|
||||
v->a[13355] = sym_file_redirect;
|
||||
v->a[13356] = state(765);
|
||||
v->a[13357] = 1;
|
||||
v->a[13358] = sym_file_redirect;
|
||||
v->a[13359] = state(1422);
|
||||
v->a[13358] = aux_sym_command_repeat1;
|
||||
v->a[13359] = state(1110);
|
||||
small_parse_table_668(v);
|
||||
}
|
||||
|
||||
|
|
@ -91,24 +91,24 @@ void small_parse_table_668(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[13360] = 1;
|
||||
v->a[13361] = sym_pipeline;
|
||||
v->a[13362] = state(1429);
|
||||
v->a[13362] = state(1188);
|
||||
v->a[13363] = 1;
|
||||
v->a[13364] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13365] = state(2271);
|
||||
v->a[13365] = state(2115);
|
||||
v->a[13366] = 1;
|
||||
v->a[13367] = sym__statement_not_pipeline;
|
||||
v->a[13368] = state(2428);
|
||||
v->a[13368] = state(2233);
|
||||
v->a[13369] = 1;
|
||||
v->a[13370] = sym__statements;
|
||||
v->a[13371] = actions(11);
|
||||
v->a[13372] = 2;
|
||||
v->a[13373] = anon_sym_while;
|
||||
v->a[13374] = anon_sym_until;
|
||||
v->a[13375] = actions(57);
|
||||
v->a[13375] = actions(226);
|
||||
v->a[13376] = 2;
|
||||
v->a[13377] = anon_sym_LT_AMP_DASH;
|
||||
v->a[13378] = anon_sym_GT_AMP_DASH;
|
||||
v->a[13379] = actions(65);
|
||||
v->a[13379] = actions(228);
|
||||
small_parse_table_669(v);
|
||||
}
|
||||
|
||||
|
|
@ -117,14 +117,14 @@ void small_parse_table_669(t_small_parse_table_array *v)
|
|||
v->a[13380] = 2;
|
||||
v->a[13381] = sym_raw_string;
|
||||
v->a[13382] = sym_number;
|
||||
v->a[13383] = state(394);
|
||||
v->a[13383] = state(299);
|
||||
v->a[13384] = 5;
|
||||
v->a[13385] = sym_arithmetic_expansion;
|
||||
v->a[13386] = sym_string;
|
||||
v->a[13387] = sym_simple_expansion;
|
||||
v->a[13388] = sym_expansion;
|
||||
v->a[13389] = sym_command_substitution;
|
||||
v->a[13390] = actions(55);
|
||||
v->a[13390] = actions(224);
|
||||
v->a[13391] = 8;
|
||||
v->a[13392] = anon_sym_LT;
|
||||
v->a[13393] = anon_sym_GT;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
void small_parse_table_670(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13400] = state(1211);
|
||||
v->a[13400] = state(1072);
|
||||
v->a[13401] = 12;
|
||||
v->a[13402] = sym_redirected_statement;
|
||||
v->a[13403] = sym_for_statement;
|
||||
|
|
@ -75,63 +75,63 @@ void small_parse_table_672(t_small_parse_table_array *v)
|
|||
v->a[13448] = actions(71);
|
||||
v->a[13449] = 1;
|
||||
v->a[13450] = anon_sym_BQUOTE;
|
||||
v->a[13451] = actions(220);
|
||||
v->a[13451] = actions(73);
|
||||
v->a[13452] = 1;
|
||||
v->a[13453] = sym_word;
|
||||
v->a[13454] = actions(222);
|
||||
v->a[13453] = sym_file_descriptor;
|
||||
v->a[13454] = actions(75);
|
||||
v->a[13455] = 1;
|
||||
v->a[13456] = anon_sym_BANG;
|
||||
v->a[13457] = actions(230);
|
||||
v->a[13456] = sym_variable_name;
|
||||
v->a[13457] = actions(234);
|
||||
v->a[13458] = 1;
|
||||
v->a[13459] = sym_file_descriptor;
|
||||
v->a[13459] = sym_word;
|
||||
small_parse_table_673(v);
|
||||
}
|
||||
|
||||
void small_parse_table_673(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13460] = actions(232);
|
||||
v->a[13460] = actions(236);
|
||||
v->a[13461] = 1;
|
||||
v->a[13462] = sym_variable_name;
|
||||
v->a[13463] = state(126);
|
||||
v->a[13462] = anon_sym_BANG;
|
||||
v->a[13463] = state(129);
|
||||
v->a[13464] = 1;
|
||||
v->a[13465] = aux_sym__statements_repeat1;
|
||||
v->a[13466] = state(184);
|
||||
v->a[13466] = state(189);
|
||||
v->a[13467] = 1;
|
||||
v->a[13468] = sym_command_name;
|
||||
v->a[13469] = state(268);
|
||||
v->a[13469] = state(244);
|
||||
v->a[13470] = 1;
|
||||
v->a[13471] = sym_variable_assignment;
|
||||
v->a[13472] = state(647);
|
||||
v->a[13472] = state(624);
|
||||
v->a[13473] = 1;
|
||||
v->a[13474] = sym_concatenation;
|
||||
v->a[13475] = state(804);
|
||||
v->a[13475] = state(672);
|
||||
v->a[13476] = 1;
|
||||
v->a[13477] = sym_file_redirect;
|
||||
v->a[13478] = state(828);
|
||||
v->a[13477] = aux_sym_command_repeat1;
|
||||
v->a[13478] = state(787);
|
||||
v->a[13479] = 1;
|
||||
small_parse_table_674(v);
|
||||
}
|
||||
|
||||
void small_parse_table_674(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13480] = aux_sym_command_repeat1;
|
||||
v->a[13481] = state(1314);
|
||||
v->a[13480] = sym_file_redirect;
|
||||
v->a[13481] = state(1176);
|
||||
v->a[13482] = 1;
|
||||
v->a[13483] = sym_pipeline;
|
||||
v->a[13484] = state(1331);
|
||||
v->a[13484] = state(1207);
|
||||
v->a[13485] = 1;
|
||||
v->a[13486] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13487] = state(2252);
|
||||
v->a[13487] = state(2116);
|
||||
v->a[13488] = 1;
|
||||
v->a[13489] = sym__statement_not_pipeline;
|
||||
v->a[13490] = state(2420);
|
||||
v->a[13490] = state(2238);
|
||||
v->a[13491] = 1;
|
||||
v->a[13492] = sym__statements;
|
||||
v->a[13493] = actions(11);
|
||||
v->a[13494] = 2;
|
||||
v->a[13495] = anon_sym_while;
|
||||
v->a[13496] = anon_sym_until;
|
||||
v->a[13497] = actions(226);
|
||||
v->a[13497] = actions(57);
|
||||
v->a[13498] = 2;
|
||||
v->a[13499] = anon_sym_LT_AMP_DASH;
|
||||
small_parse_table_675(v);
|
||||
|
|
|
|||
|
|
@ -15,18 +15,18 @@
|
|||
void small_parse_table_675(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13500] = anon_sym_GT_AMP_DASH;
|
||||
v->a[13501] = actions(228);
|
||||
v->a[13501] = actions(65);
|
||||
v->a[13502] = 2;
|
||||
v->a[13503] = sym_raw_string;
|
||||
v->a[13504] = sym_number;
|
||||
v->a[13505] = state(294);
|
||||
v->a[13505] = state(420);
|
||||
v->a[13506] = 5;
|
||||
v->a[13507] = sym_arithmetic_expansion;
|
||||
v->a[13508] = sym_string;
|
||||
v->a[13509] = sym_simple_expansion;
|
||||
v->a[13510] = sym_expansion;
|
||||
v->a[13511] = sym_command_substitution;
|
||||
v->a[13512] = actions(224);
|
||||
v->a[13512] = actions(55);
|
||||
v->a[13513] = 8;
|
||||
v->a[13514] = anon_sym_LT;
|
||||
v->a[13515] = anon_sym_GT;
|
||||
|
|
@ -41,7 +41,7 @@ void small_parse_table_676(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[13520] = anon_sym_GT_AMP;
|
||||
v->a[13521] = anon_sym_GT_PIPE;
|
||||
v->a[13522] = state(1188);
|
||||
v->a[13522] = state(1057);
|
||||
v->a[13523] = 12;
|
||||
v->a[13524] = sym_redirected_statement;
|
||||
v->a[13525] = sym_for_statement;
|
||||
|
|
@ -102,38 +102,38 @@ void small_parse_table_678(t_small_parse_table_array *v)
|
|||
v->a[13570] = actions(71);
|
||||
v->a[13571] = 1;
|
||||
v->a[13572] = anon_sym_BQUOTE;
|
||||
v->a[13573] = actions(73);
|
||||
v->a[13573] = actions(220);
|
||||
v->a[13574] = 1;
|
||||
v->a[13575] = sym_file_descriptor;
|
||||
v->a[13576] = actions(75);
|
||||
v->a[13575] = sym_word;
|
||||
v->a[13576] = actions(222);
|
||||
v->a[13577] = 1;
|
||||
v->a[13578] = sym_variable_name;
|
||||
v->a[13579] = actions(236);
|
||||
v->a[13578] = anon_sym_BANG;
|
||||
v->a[13579] = actions(230);
|
||||
small_parse_table_679(v);
|
||||
}
|
||||
|
||||
void small_parse_table_679(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13580] = 1;
|
||||
v->a[13581] = sym_word;
|
||||
v->a[13582] = actions(238);
|
||||
v->a[13581] = sym_file_descriptor;
|
||||
v->a[13582] = actions(232);
|
||||
v->a[13583] = 1;
|
||||
v->a[13584] = anon_sym_BANG;
|
||||
v->a[13585] = state(140);
|
||||
v->a[13584] = sym_variable_name;
|
||||
v->a[13585] = state(138);
|
||||
v->a[13586] = 1;
|
||||
v->a[13587] = aux_sym__statements_repeat1;
|
||||
v->a[13588] = state(189);
|
||||
v->a[13588] = state(185);
|
||||
v->a[13589] = 1;
|
||||
v->a[13590] = sym_command_name;
|
||||
v->a[13591] = state(286);
|
||||
v->a[13591] = state(235);
|
||||
v->a[13592] = 1;
|
||||
v->a[13593] = sym_variable_assignment;
|
||||
v->a[13594] = state(647);
|
||||
v->a[13594] = state(624);
|
||||
v->a[13595] = 1;
|
||||
v->a[13596] = sym_concatenation;
|
||||
v->a[13597] = state(746);
|
||||
v->a[13597] = state(726);
|
||||
v->a[13598] = 1;
|
||||
v->a[13599] = aux_sym_command_repeat1;
|
||||
v->a[13599] = sym_file_redirect;
|
||||
small_parse_table_680(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,26 +14,26 @@
|
|||
|
||||
void small_parse_table_680(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13600] = state(905);
|
||||
v->a[13600] = state(765);
|
||||
v->a[13601] = 1;
|
||||
v->a[13602] = sym_file_redirect;
|
||||
v->a[13603] = state(1422);
|
||||
v->a[13602] = aux_sym_command_repeat1;
|
||||
v->a[13603] = state(1110);
|
||||
v->a[13604] = 1;
|
||||
v->a[13605] = sym_pipeline;
|
||||
v->a[13606] = state(1429);
|
||||
v->a[13606] = state(1188);
|
||||
v->a[13607] = 1;
|
||||
v->a[13608] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13609] = state(2271);
|
||||
v->a[13609] = state(2115);
|
||||
v->a[13610] = 1;
|
||||
v->a[13611] = sym__statement_not_pipeline;
|
||||
v->a[13612] = state(2417);
|
||||
v->a[13612] = state(2318);
|
||||
v->a[13613] = 1;
|
||||
v->a[13614] = sym__statements;
|
||||
v->a[13615] = actions(11);
|
||||
v->a[13616] = 2;
|
||||
v->a[13617] = anon_sym_while;
|
||||
v->a[13618] = anon_sym_until;
|
||||
v->a[13619] = actions(57);
|
||||
v->a[13619] = actions(226);
|
||||
small_parse_table_681(v);
|
||||
}
|
||||
|
||||
|
|
@ -42,18 +42,18 @@ void small_parse_table_681(t_small_parse_table_array *v)
|
|||
v->a[13620] = 2;
|
||||
v->a[13621] = anon_sym_LT_AMP_DASH;
|
||||
v->a[13622] = anon_sym_GT_AMP_DASH;
|
||||
v->a[13623] = actions(65);
|
||||
v->a[13623] = actions(228);
|
||||
v->a[13624] = 2;
|
||||
v->a[13625] = sym_raw_string;
|
||||
v->a[13626] = sym_number;
|
||||
v->a[13627] = state(394);
|
||||
v->a[13627] = state(299);
|
||||
v->a[13628] = 5;
|
||||
v->a[13629] = sym_arithmetic_expansion;
|
||||
v->a[13630] = sym_string;
|
||||
v->a[13631] = sym_simple_expansion;
|
||||
v->a[13632] = sym_expansion;
|
||||
v->a[13633] = sym_command_substitution;
|
||||
v->a[13634] = actions(55);
|
||||
v->a[13634] = actions(224);
|
||||
v->a[13635] = 8;
|
||||
v->a[13636] = anon_sym_LT;
|
||||
v->a[13637] = anon_sym_GT;
|
||||
|
|
@ -68,7 +68,7 @@ void small_parse_table_682(t_small_parse_table_array *v)
|
|||
v->a[13641] = anon_sym_LT_AMP;
|
||||
v->a[13642] = anon_sym_GT_AMP;
|
||||
v->a[13643] = anon_sym_GT_PIPE;
|
||||
v->a[13644] = state(1211);
|
||||
v->a[13644] = state(1072);
|
||||
v->a[13645] = 12;
|
||||
v->a[13646] = sym_redirected_statement;
|
||||
v->a[13647] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -21,19 +21,19 @@ void small_parse_table_685(t_small_parse_table_array *v)
|
|||
v->a[13704] = actions(232);
|
||||
v->a[13705] = 1;
|
||||
v->a[13706] = sym_variable_name;
|
||||
v->a[13707] = state(126);
|
||||
v->a[13707] = state(138);
|
||||
v->a[13708] = 1;
|
||||
v->a[13709] = aux_sym__statements_repeat1;
|
||||
v->a[13710] = state(184);
|
||||
v->a[13710] = state(185);
|
||||
v->a[13711] = 1;
|
||||
v->a[13712] = sym_command_name;
|
||||
v->a[13713] = state(268);
|
||||
v->a[13713] = state(235);
|
||||
v->a[13714] = 1;
|
||||
v->a[13715] = sym_variable_assignment;
|
||||
v->a[13716] = state(647);
|
||||
v->a[13716] = state(624);
|
||||
v->a[13717] = 1;
|
||||
v->a[13718] = sym_concatenation;
|
||||
v->a[13719] = state(808);
|
||||
v->a[13719] = state(698);
|
||||
small_parse_table_686(v);
|
||||
}
|
||||
|
||||
|
|
@ -41,19 +41,19 @@ void small_parse_table_686(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[13720] = 1;
|
||||
v->a[13721] = sym_file_redirect;
|
||||
v->a[13722] = state(828);
|
||||
v->a[13722] = state(765);
|
||||
v->a[13723] = 1;
|
||||
v->a[13724] = aux_sym_command_repeat1;
|
||||
v->a[13725] = state(1314);
|
||||
v->a[13725] = state(1110);
|
||||
v->a[13726] = 1;
|
||||
v->a[13727] = sym_pipeline;
|
||||
v->a[13728] = state(1331);
|
||||
v->a[13728] = state(1188);
|
||||
v->a[13729] = 1;
|
||||
v->a[13730] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13731] = state(2252);
|
||||
v->a[13731] = state(2115);
|
||||
v->a[13732] = 1;
|
||||
v->a[13733] = sym__statement_not_pipeline;
|
||||
v->a[13734] = state(2410);
|
||||
v->a[13734] = state(2225);
|
||||
v->a[13735] = 1;
|
||||
v->a[13736] = sym__statements;
|
||||
v->a[13737] = actions(11);
|
||||
|
|
@ -73,7 +73,7 @@ void small_parse_table_687(t_small_parse_table_array *v)
|
|||
v->a[13746] = 2;
|
||||
v->a[13747] = sym_raw_string;
|
||||
v->a[13748] = sym_number;
|
||||
v->a[13749] = state(294);
|
||||
v->a[13749] = state(299);
|
||||
v->a[13750] = 5;
|
||||
v->a[13751] = sym_arithmetic_expansion;
|
||||
v->a[13752] = sym_string;
|
||||
|
|
@ -95,7 +95,7 @@ void small_parse_table_688(t_small_parse_table_array *v)
|
|||
v->a[13763] = anon_sym_LT_AMP;
|
||||
v->a[13764] = anon_sym_GT_AMP;
|
||||
v->a[13765] = anon_sym_GT_PIPE;
|
||||
v->a[13766] = state(1188);
|
||||
v->a[13766] = state(1072);
|
||||
v->a[13767] = 12;
|
||||
v->a[13768] = sym_redirected_statement;
|
||||
v->a[13769] = sym_for_statement;
|
||||
|
|
@ -133,7 +133,7 @@ void small_parse_table_689(t_small_parse_table_array *v)
|
|||
v->a[13796] = actions(19);
|
||||
v->a[13797] = 1;
|
||||
v->a[13798] = anon_sym_LBRACE;
|
||||
v->a[13799] = actions(59);
|
||||
v->a[13799] = actions(45);
|
||||
small_parse_table_690(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,74 +15,74 @@
|
|||
void small_parse_table_690(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13800] = 1;
|
||||
v->a[13801] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[13802] = actions(61);
|
||||
v->a[13801] = sym_word;
|
||||
v->a[13802] = actions(53);
|
||||
v->a[13803] = 1;
|
||||
v->a[13804] = anon_sym_DOLLAR;
|
||||
v->a[13805] = actions(63);
|
||||
v->a[13804] = anon_sym_BANG;
|
||||
v->a[13805] = actions(59);
|
||||
v->a[13806] = 1;
|
||||
v->a[13807] = anon_sym_DQUOTE;
|
||||
v->a[13808] = actions(67);
|
||||
v->a[13807] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[13808] = actions(61);
|
||||
v->a[13809] = 1;
|
||||
v->a[13810] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[13811] = actions(69);
|
||||
v->a[13810] = anon_sym_DOLLAR;
|
||||
v->a[13811] = actions(63);
|
||||
v->a[13812] = 1;
|
||||
v->a[13813] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[13814] = actions(71);
|
||||
v->a[13813] = anon_sym_DQUOTE;
|
||||
v->a[13814] = actions(67);
|
||||
v->a[13815] = 1;
|
||||
v->a[13816] = anon_sym_BQUOTE;
|
||||
v->a[13817] = actions(73);
|
||||
v->a[13816] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[13817] = actions(69);
|
||||
v->a[13818] = 1;
|
||||
v->a[13819] = sym_file_descriptor;
|
||||
v->a[13819] = anon_sym_DOLLAR_LPAREN;
|
||||
small_parse_table_691(v);
|
||||
}
|
||||
|
||||
void small_parse_table_691(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13820] = actions(75);
|
||||
v->a[13820] = actions(71);
|
||||
v->a[13821] = 1;
|
||||
v->a[13822] = sym_variable_name;
|
||||
v->a[13823] = actions(236);
|
||||
v->a[13822] = anon_sym_BQUOTE;
|
||||
v->a[13823] = actions(73);
|
||||
v->a[13824] = 1;
|
||||
v->a[13825] = sym_word;
|
||||
v->a[13826] = actions(238);
|
||||
v->a[13825] = sym_file_descriptor;
|
||||
v->a[13826] = actions(75);
|
||||
v->a[13827] = 1;
|
||||
v->a[13828] = anon_sym_BANG;
|
||||
v->a[13829] = state(140);
|
||||
v->a[13828] = sym_variable_name;
|
||||
v->a[13829] = actions(262);
|
||||
v->a[13830] = 1;
|
||||
v->a[13831] = aux_sym__statements_repeat1;
|
||||
v->a[13832] = state(189);
|
||||
v->a[13831] = anon_sym_RBRACE;
|
||||
v->a[13832] = state(98);
|
||||
v->a[13833] = 1;
|
||||
v->a[13834] = sym_command_name;
|
||||
v->a[13835] = state(286);
|
||||
v->a[13834] = aux_sym__terminated_statement;
|
||||
v->a[13835] = state(191);
|
||||
v->a[13836] = 1;
|
||||
v->a[13837] = sym_variable_assignment;
|
||||
v->a[13838] = state(647);
|
||||
v->a[13837] = sym_command_name;
|
||||
v->a[13838] = state(281);
|
||||
v->a[13839] = 1;
|
||||
small_parse_table_692(v);
|
||||
}
|
||||
|
||||
void small_parse_table_692(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13840] = sym_concatenation;
|
||||
v->a[13841] = state(746);
|
||||
v->a[13840] = sym_variable_assignment;
|
||||
v->a[13841] = state(624);
|
||||
v->a[13842] = 1;
|
||||
v->a[13843] = aux_sym_command_repeat1;
|
||||
v->a[13844] = state(905);
|
||||
v->a[13843] = sym_concatenation;
|
||||
v->a[13844] = state(726);
|
||||
v->a[13845] = 1;
|
||||
v->a[13846] = sym_file_redirect;
|
||||
v->a[13847] = state(1422);
|
||||
v->a[13847] = state(733);
|
||||
v->a[13848] = 1;
|
||||
v->a[13849] = sym_pipeline;
|
||||
v->a[13850] = state(1429);
|
||||
v->a[13849] = aux_sym_command_repeat1;
|
||||
v->a[13850] = state(1200);
|
||||
v->a[13851] = 1;
|
||||
v->a[13852] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13853] = state(2271);
|
||||
v->a[13852] = sym_pipeline;
|
||||
v->a[13853] = state(1307);
|
||||
v->a[13854] = 1;
|
||||
v->a[13855] = sym__statement_not_pipeline;
|
||||
v->a[13856] = state(2409);
|
||||
v->a[13855] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13856] = state(2117);
|
||||
v->a[13857] = 1;
|
||||
v->a[13858] = sym__statements;
|
||||
v->a[13858] = sym__statement_not_pipeline;
|
||||
v->a[13859] = actions(11);
|
||||
small_parse_table_693(v);
|
||||
}
|
||||
|
|
@ -100,7 +100,7 @@ void small_parse_table_693(t_small_parse_table_array *v)
|
|||
v->a[13868] = 2;
|
||||
v->a[13869] = sym_raw_string;
|
||||
v->a[13870] = sym_number;
|
||||
v->a[13871] = state(394);
|
||||
v->a[13871] = state(420);
|
||||
v->a[13872] = 5;
|
||||
v->a[13873] = sym_arithmetic_expansion;
|
||||
v->a[13874] = sym_string;
|
||||
|
|
@ -122,7 +122,7 @@ void small_parse_table_694(t_small_parse_table_array *v)
|
|||
v->a[13885] = anon_sym_LT_AMP;
|
||||
v->a[13886] = anon_sym_GT_AMP;
|
||||
v->a[13887] = anon_sym_GT_PIPE;
|
||||
v->a[13888] = state(1211);
|
||||
v->a[13888] = state(1141);
|
||||
v->a[13889] = 12;
|
||||
v->a[13890] = sym_redirected_statement;
|
||||
v->a[13891] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -40,81 +40,81 @@ void small_parse_table_695(t_small_parse_table_array *v)
|
|||
void small_parse_table_696(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13920] = anon_sym_LBRACE;
|
||||
v->a[13921] = actions(59);
|
||||
v->a[13921] = actions(45);
|
||||
v->a[13922] = 1;
|
||||
v->a[13923] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[13924] = actions(61);
|
||||
v->a[13923] = sym_word;
|
||||
v->a[13924] = actions(53);
|
||||
v->a[13925] = 1;
|
||||
v->a[13926] = anon_sym_DOLLAR;
|
||||
v->a[13927] = actions(63);
|
||||
v->a[13926] = anon_sym_BANG;
|
||||
v->a[13927] = actions(59);
|
||||
v->a[13928] = 1;
|
||||
v->a[13929] = anon_sym_DQUOTE;
|
||||
v->a[13930] = actions(67);
|
||||
v->a[13929] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[13930] = actions(61);
|
||||
v->a[13931] = 1;
|
||||
v->a[13932] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[13933] = actions(69);
|
||||
v->a[13932] = anon_sym_DOLLAR;
|
||||
v->a[13933] = actions(63);
|
||||
v->a[13934] = 1;
|
||||
v->a[13935] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[13936] = actions(71);
|
||||
v->a[13935] = anon_sym_DQUOTE;
|
||||
v->a[13936] = actions(67);
|
||||
v->a[13937] = 1;
|
||||
v->a[13938] = anon_sym_BQUOTE;
|
||||
v->a[13939] = actions(73);
|
||||
v->a[13938] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[13939] = actions(69);
|
||||
small_parse_table_697(v);
|
||||
}
|
||||
|
||||
void small_parse_table_697(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13940] = 1;
|
||||
v->a[13941] = sym_file_descriptor;
|
||||
v->a[13942] = actions(75);
|
||||
v->a[13941] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[13942] = actions(71);
|
||||
v->a[13943] = 1;
|
||||
v->a[13944] = sym_variable_name;
|
||||
v->a[13945] = actions(236);
|
||||
v->a[13944] = anon_sym_BQUOTE;
|
||||
v->a[13945] = actions(73);
|
||||
v->a[13946] = 1;
|
||||
v->a[13947] = sym_word;
|
||||
v->a[13948] = actions(238);
|
||||
v->a[13947] = sym_file_descriptor;
|
||||
v->a[13948] = actions(75);
|
||||
v->a[13949] = 1;
|
||||
v->a[13950] = anon_sym_BANG;
|
||||
v->a[13951] = state(140);
|
||||
v->a[13950] = sym_variable_name;
|
||||
v->a[13951] = actions(264);
|
||||
v->a[13952] = 1;
|
||||
v->a[13953] = aux_sym__statements_repeat1;
|
||||
v->a[13954] = state(189);
|
||||
v->a[13953] = anon_sym_then;
|
||||
v->a[13954] = state(36);
|
||||
v->a[13955] = 1;
|
||||
v->a[13956] = sym_command_name;
|
||||
v->a[13957] = state(286);
|
||||
v->a[13956] = aux_sym__terminated_statement;
|
||||
v->a[13957] = state(191);
|
||||
v->a[13958] = 1;
|
||||
v->a[13959] = sym_variable_assignment;
|
||||
v->a[13959] = sym_command_name;
|
||||
small_parse_table_698(v);
|
||||
}
|
||||
|
||||
void small_parse_table_698(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13960] = state(647);
|
||||
v->a[13960] = state(252);
|
||||
v->a[13961] = 1;
|
||||
v->a[13962] = sym_concatenation;
|
||||
v->a[13963] = state(746);
|
||||
v->a[13962] = sym_variable_assignment;
|
||||
v->a[13963] = state(624);
|
||||
v->a[13964] = 1;
|
||||
v->a[13965] = aux_sym_command_repeat1;
|
||||
v->a[13966] = state(905);
|
||||
v->a[13965] = sym_concatenation;
|
||||
v->a[13966] = state(726);
|
||||
v->a[13967] = 1;
|
||||
v->a[13968] = sym_file_redirect;
|
||||
v->a[13969] = state(1422);
|
||||
v->a[13969] = state(733);
|
||||
v->a[13970] = 1;
|
||||
v->a[13971] = sym_pipeline;
|
||||
v->a[13972] = state(1429);
|
||||
v->a[13971] = aux_sym_command_repeat1;
|
||||
v->a[13972] = state(1246);
|
||||
v->a[13973] = 1;
|
||||
v->a[13974] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13975] = state(2271);
|
||||
v->a[13974] = sym_pipeline;
|
||||
v->a[13975] = state(1307);
|
||||
v->a[13976] = 1;
|
||||
v->a[13977] = sym__statement_not_pipeline;
|
||||
v->a[13978] = state(2389);
|
||||
v->a[13977] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[13978] = state(2117);
|
||||
v->a[13979] = 1;
|
||||
small_parse_table_699(v);
|
||||
}
|
||||
|
||||
void small_parse_table_699(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[13980] = sym__statements;
|
||||
v->a[13980] = sym__statement_not_pipeline;
|
||||
v->a[13981] = actions(11);
|
||||
v->a[13982] = 2;
|
||||
v->a[13983] = anon_sym_while;
|
||||
|
|
@ -127,7 +127,7 @@ void small_parse_table_699(t_small_parse_table_array *v)
|
|||
v->a[13990] = 2;
|
||||
v->a[13991] = sym_raw_string;
|
||||
v->a[13992] = sym_number;
|
||||
v->a[13993] = state(394);
|
||||
v->a[13993] = state(420);
|
||||
v->a[13994] = 5;
|
||||
v->a[13995] = sym_arithmetic_expansion;
|
||||
v->a[13996] = sym_string;
|
||||
|
|
|
|||
|
|
@ -15,25 +15,25 @@
|
|||
void small_parse_table_70(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1400] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[1401] = state(2254);
|
||||
v->a[1401] = state(2117);
|
||||
v->a[1402] = 1;
|
||||
v->a[1403] = sym__statement_not_pipeline;
|
||||
v->a[1404] = state(2260);
|
||||
v->a[1404] = state(2163);
|
||||
v->a[1405] = 1;
|
||||
v->a[1406] = sym__statements;
|
||||
v->a[1407] = actions(93);
|
||||
v->a[1407] = actions(11);
|
||||
v->a[1408] = 2;
|
||||
v->a[1409] = anon_sym_while;
|
||||
v->a[1410] = anon_sym_until;
|
||||
v->a[1411] = actions(107);
|
||||
v->a[1411] = actions(57);
|
||||
v->a[1412] = 2;
|
||||
v->a[1413] = anon_sym_LT_AMP_DASH;
|
||||
v->a[1414] = anon_sym_GT_AMP_DASH;
|
||||
v->a[1415] = actions(115);
|
||||
v->a[1415] = actions(65);
|
||||
v->a[1416] = 2;
|
||||
v->a[1417] = sym_raw_string;
|
||||
v->a[1418] = sym_number;
|
||||
v->a[1419] = state(282);
|
||||
v->a[1419] = state(420);
|
||||
small_parse_table_71(v);
|
||||
}
|
||||
|
||||
|
|
@ -45,7 +45,7 @@ void small_parse_table_71(t_small_parse_table_array *v)
|
|||
v->a[1423] = sym_simple_expansion;
|
||||
v->a[1424] = sym_expansion;
|
||||
v->a[1425] = sym_command_substitution;
|
||||
v->a[1426] = actions(105);
|
||||
v->a[1426] = actions(55);
|
||||
v->a[1427] = 8;
|
||||
v->a[1428] = anon_sym_LT;
|
||||
v->a[1429] = anon_sym_GT;
|
||||
|
|
@ -55,7 +55,7 @@ void small_parse_table_71(t_small_parse_table_array *v)
|
|||
v->a[1433] = anon_sym_LT_AMP;
|
||||
v->a[1434] = anon_sym_GT_AMP;
|
||||
v->a[1435] = anon_sym_GT_PIPE;
|
||||
v->a[1436] = state(1296);
|
||||
v->a[1436] = state(1146);
|
||||
v->a[1437] = 12;
|
||||
v->a[1438] = sym_redirected_statement;
|
||||
v->a[1439] = sym_for_statement;
|
||||
|
|
@ -78,62 +78,62 @@ void small_parse_table_72(t_small_parse_table_array *v)
|
|||
v->a[1451] = actions(3);
|
||||
v->a[1452] = 1;
|
||||
v->a[1453] = sym_comment;
|
||||
v->a[1454] = actions(87);
|
||||
v->a[1454] = actions(9);
|
||||
v->a[1455] = 1;
|
||||
v->a[1456] = anon_sym_LF;
|
||||
v->a[1457] = actions(89);
|
||||
v->a[1456] = anon_sym_for;
|
||||
v->a[1457] = actions(13);
|
||||
v->a[1458] = 1;
|
||||
v->a[1459] = sym_word;
|
||||
v->a[1459] = anon_sym_if;
|
||||
small_parse_table_73(v);
|
||||
}
|
||||
|
||||
void small_parse_table_73(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1460] = actions(91);
|
||||
v->a[1460] = actions(15);
|
||||
v->a[1461] = 1;
|
||||
v->a[1462] = anon_sym_for;
|
||||
v->a[1463] = actions(95);
|
||||
v->a[1462] = anon_sym_case;
|
||||
v->a[1463] = actions(17);
|
||||
v->a[1464] = 1;
|
||||
v->a[1465] = anon_sym_if;
|
||||
v->a[1466] = actions(97);
|
||||
v->a[1465] = anon_sym_LPAREN;
|
||||
v->a[1466] = actions(19);
|
||||
v->a[1467] = 1;
|
||||
v->a[1468] = anon_sym_case;
|
||||
v->a[1469] = actions(99);
|
||||
v->a[1468] = anon_sym_LBRACE;
|
||||
v->a[1469] = actions(45);
|
||||
v->a[1470] = 1;
|
||||
v->a[1471] = anon_sym_LPAREN;
|
||||
v->a[1472] = actions(101);
|
||||
v->a[1471] = sym_word;
|
||||
v->a[1472] = actions(53);
|
||||
v->a[1473] = 1;
|
||||
v->a[1474] = anon_sym_LBRACE;
|
||||
v->a[1475] = actions(103);
|
||||
v->a[1474] = anon_sym_BANG;
|
||||
v->a[1475] = actions(59);
|
||||
v->a[1476] = 1;
|
||||
v->a[1477] = anon_sym_BANG;
|
||||
v->a[1478] = actions(109);
|
||||
v->a[1477] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1478] = actions(61);
|
||||
v->a[1479] = 1;
|
||||
small_parse_table_74(v);
|
||||
}
|
||||
|
||||
void small_parse_table_74(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1480] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1481] = actions(111);
|
||||
v->a[1480] = anon_sym_DOLLAR;
|
||||
v->a[1481] = actions(63);
|
||||
v->a[1482] = 1;
|
||||
v->a[1483] = anon_sym_DOLLAR;
|
||||
v->a[1484] = actions(113);
|
||||
v->a[1483] = anon_sym_DQUOTE;
|
||||
v->a[1484] = actions(67);
|
||||
v->a[1485] = 1;
|
||||
v->a[1486] = anon_sym_DQUOTE;
|
||||
v->a[1487] = actions(117);
|
||||
v->a[1486] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1487] = actions(69);
|
||||
v->a[1488] = 1;
|
||||
v->a[1489] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1490] = actions(119);
|
||||
v->a[1489] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1490] = actions(71);
|
||||
v->a[1491] = 1;
|
||||
v->a[1492] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1493] = actions(121);
|
||||
v->a[1492] = anon_sym_BQUOTE;
|
||||
v->a[1493] = actions(73);
|
||||
v->a[1494] = 1;
|
||||
v->a[1495] = anon_sym_BQUOTE;
|
||||
v->a[1496] = actions(123);
|
||||
v->a[1495] = sym_file_descriptor;
|
||||
v->a[1496] = actions(75);
|
||||
v->a[1497] = 1;
|
||||
v->a[1498] = sym_file_descriptor;
|
||||
v->a[1499] = actions(125);
|
||||
v->a[1498] = sym_variable_name;
|
||||
v->a[1499] = actions(99);
|
||||
small_parse_table_75(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ void small_parse_table_700(t_small_parse_table_array *v)
|
|||
v->a[14007] = anon_sym_LT_AMP;
|
||||
v->a[14008] = anon_sym_GT_AMP;
|
||||
v->a[14009] = anon_sym_GT_PIPE;
|
||||
v->a[14010] = state(1211);
|
||||
v->a[14010] = state(1112);
|
||||
v->a[14011] = 12;
|
||||
v->a[14012] = sym_redirected_statement;
|
||||
v->a[14013] = sym_for_statement;
|
||||
|
|
@ -90,25 +90,25 @@ void small_parse_table_702(t_small_parse_table_array *v)
|
|||
void small_parse_table_703(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14060] = anon_sym_BQUOTE;
|
||||
v->a[14061] = actions(220);
|
||||
v->a[14061] = actions(73);
|
||||
v->a[14062] = 1;
|
||||
v->a[14063] = sym_word;
|
||||
v->a[14064] = actions(222);
|
||||
v->a[14063] = sym_file_descriptor;
|
||||
v->a[14064] = actions(75);
|
||||
v->a[14065] = 1;
|
||||
v->a[14066] = anon_sym_BANG;
|
||||
v->a[14067] = actions(230);
|
||||
v->a[14066] = sym_variable_name;
|
||||
v->a[14067] = actions(234);
|
||||
v->a[14068] = 1;
|
||||
v->a[14069] = sym_file_descriptor;
|
||||
v->a[14070] = actions(232);
|
||||
v->a[14069] = sym_word;
|
||||
v->a[14070] = actions(236);
|
||||
v->a[14071] = 1;
|
||||
v->a[14072] = sym_variable_name;
|
||||
v->a[14073] = state(126);
|
||||
v->a[14072] = anon_sym_BANG;
|
||||
v->a[14073] = state(129);
|
||||
v->a[14074] = 1;
|
||||
v->a[14075] = aux_sym__statements_repeat1;
|
||||
v->a[14076] = state(184);
|
||||
v->a[14076] = state(189);
|
||||
v->a[14077] = 1;
|
||||
v->a[14078] = sym_command_name;
|
||||
v->a[14079] = state(268);
|
||||
v->a[14079] = state(244);
|
||||
small_parse_table_704(v);
|
||||
}
|
||||
|
||||
|
|
@ -116,22 +116,22 @@ void small_parse_table_704(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[14080] = 1;
|
||||
v->a[14081] = sym_variable_assignment;
|
||||
v->a[14082] = state(647);
|
||||
v->a[14082] = state(624);
|
||||
v->a[14083] = 1;
|
||||
v->a[14084] = sym_concatenation;
|
||||
v->a[14085] = state(814);
|
||||
v->a[14085] = state(672);
|
||||
v->a[14086] = 1;
|
||||
v->a[14087] = sym_file_redirect;
|
||||
v->a[14088] = state(828);
|
||||
v->a[14087] = aux_sym_command_repeat1;
|
||||
v->a[14088] = state(787);
|
||||
v->a[14089] = 1;
|
||||
v->a[14090] = aux_sym_command_repeat1;
|
||||
v->a[14091] = state(1314);
|
||||
v->a[14090] = sym_file_redirect;
|
||||
v->a[14091] = state(1176);
|
||||
v->a[14092] = 1;
|
||||
v->a[14093] = sym_pipeline;
|
||||
v->a[14094] = state(1331);
|
||||
v->a[14094] = state(1207);
|
||||
v->a[14095] = 1;
|
||||
v->a[14096] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14097] = state(2252);
|
||||
v->a[14097] = state(2116);
|
||||
v->a[14098] = 1;
|
||||
v->a[14099] = sym__statement_not_pipeline;
|
||||
small_parse_table_705(v);
|
||||
|
|
|
|||
|
|
@ -14,22 +14,22 @@
|
|||
|
||||
void small_parse_table_705(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14100] = state(2274);
|
||||
v->a[14100] = state(2275);
|
||||
v->a[14101] = 1;
|
||||
v->a[14102] = sym__statements;
|
||||
v->a[14103] = actions(11);
|
||||
v->a[14104] = 2;
|
||||
v->a[14105] = anon_sym_while;
|
||||
v->a[14106] = anon_sym_until;
|
||||
v->a[14107] = actions(226);
|
||||
v->a[14107] = actions(57);
|
||||
v->a[14108] = 2;
|
||||
v->a[14109] = anon_sym_LT_AMP_DASH;
|
||||
v->a[14110] = anon_sym_GT_AMP_DASH;
|
||||
v->a[14111] = actions(228);
|
||||
v->a[14111] = actions(65);
|
||||
v->a[14112] = 2;
|
||||
v->a[14113] = sym_raw_string;
|
||||
v->a[14114] = sym_number;
|
||||
v->a[14115] = state(294);
|
||||
v->a[14115] = state(420);
|
||||
v->a[14116] = 5;
|
||||
v->a[14117] = sym_arithmetic_expansion;
|
||||
v->a[14118] = sym_string;
|
||||
|
|
@ -41,7 +41,7 @@ void small_parse_table_706(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[14120] = sym_expansion;
|
||||
v->a[14121] = sym_command_substitution;
|
||||
v->a[14122] = actions(224);
|
||||
v->a[14122] = actions(55);
|
||||
v->a[14123] = 8;
|
||||
v->a[14124] = anon_sym_LT;
|
||||
v->a[14125] = anon_sym_GT;
|
||||
|
|
@ -51,7 +51,7 @@ void small_parse_table_706(t_small_parse_table_array *v)
|
|||
v->a[14129] = anon_sym_LT_AMP;
|
||||
v->a[14130] = anon_sym_GT_AMP;
|
||||
v->a[14131] = anon_sym_GT_PIPE;
|
||||
v->a[14132] = state(1188);
|
||||
v->a[14132] = state(1057);
|
||||
v->a[14133] = 12;
|
||||
v->a[14134] = sym_redirected_statement;
|
||||
v->a[14135] = sym_for_statement;
|
||||
|
|
@ -94,45 +94,45 @@ void small_parse_table_708(t_small_parse_table_array *v)
|
|||
v->a[14162] = actions(19);
|
||||
v->a[14163] = 1;
|
||||
v->a[14164] = anon_sym_LBRACE;
|
||||
v->a[14165] = actions(45);
|
||||
v->a[14165] = actions(59);
|
||||
v->a[14166] = 1;
|
||||
v->a[14167] = sym_word;
|
||||
v->a[14168] = actions(53);
|
||||
v->a[14167] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14168] = actions(61);
|
||||
v->a[14169] = 1;
|
||||
v->a[14170] = anon_sym_BANG;
|
||||
v->a[14171] = actions(59);
|
||||
v->a[14170] = anon_sym_DOLLAR;
|
||||
v->a[14171] = actions(63);
|
||||
v->a[14172] = 1;
|
||||
v->a[14173] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14174] = actions(61);
|
||||
v->a[14173] = anon_sym_DQUOTE;
|
||||
v->a[14174] = actions(67);
|
||||
v->a[14175] = 1;
|
||||
v->a[14176] = anon_sym_DOLLAR;
|
||||
v->a[14177] = actions(63);
|
||||
v->a[14176] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14177] = actions(69);
|
||||
v->a[14178] = 1;
|
||||
v->a[14179] = anon_sym_DQUOTE;
|
||||
v->a[14179] = anon_sym_DOLLAR_LPAREN;
|
||||
small_parse_table_709(v);
|
||||
}
|
||||
|
||||
void small_parse_table_709(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14180] = actions(67);
|
||||
v->a[14180] = actions(71);
|
||||
v->a[14181] = 1;
|
||||
v->a[14182] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14183] = actions(69);
|
||||
v->a[14182] = anon_sym_BQUOTE;
|
||||
v->a[14183] = actions(220);
|
||||
v->a[14184] = 1;
|
||||
v->a[14185] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[14186] = actions(71);
|
||||
v->a[14185] = sym_word;
|
||||
v->a[14186] = actions(222);
|
||||
v->a[14187] = 1;
|
||||
v->a[14188] = anon_sym_BQUOTE;
|
||||
v->a[14189] = actions(73);
|
||||
v->a[14188] = anon_sym_BANG;
|
||||
v->a[14189] = actions(230);
|
||||
v->a[14190] = 1;
|
||||
v->a[14191] = sym_file_descriptor;
|
||||
v->a[14192] = actions(75);
|
||||
v->a[14192] = actions(232);
|
||||
v->a[14193] = 1;
|
||||
v->a[14194] = sym_variable_name;
|
||||
v->a[14195] = actions(266);
|
||||
v->a[14195] = state(138);
|
||||
v->a[14196] = 1;
|
||||
v->a[14197] = anon_sym_done;
|
||||
v->a[14198] = state(40);
|
||||
v->a[14197] = aux_sym__statements_repeat1;
|
||||
v->a[14198] = state(185);
|
||||
v->a[14199] = 1;
|
||||
small_parse_table_710(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,49 +14,49 @@
|
|||
|
||||
void small_parse_table_710(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14200] = aux_sym__terminated_statement;
|
||||
v->a[14201] = state(187);
|
||||
v->a[14200] = sym_command_name;
|
||||
v->a[14201] = state(235);
|
||||
v->a[14202] = 1;
|
||||
v->a[14203] = sym_command_name;
|
||||
v->a[14204] = state(274);
|
||||
v->a[14203] = sym_variable_assignment;
|
||||
v->a[14204] = state(624);
|
||||
v->a[14205] = 1;
|
||||
v->a[14206] = sym_variable_assignment;
|
||||
v->a[14207] = state(647);
|
||||
v->a[14206] = sym_concatenation;
|
||||
v->a[14207] = state(681);
|
||||
v->a[14208] = 1;
|
||||
v->a[14209] = sym_concatenation;
|
||||
v->a[14210] = state(736);
|
||||
v->a[14209] = sym_file_redirect;
|
||||
v->a[14210] = state(765);
|
||||
v->a[14211] = 1;
|
||||
v->a[14212] = aux_sym_command_repeat1;
|
||||
v->a[14213] = state(738);
|
||||
v->a[14213] = state(1110);
|
||||
v->a[14214] = 1;
|
||||
v->a[14215] = sym_file_redirect;
|
||||
v->a[14216] = state(1439);
|
||||
v->a[14215] = sym_pipeline;
|
||||
v->a[14216] = state(1188);
|
||||
v->a[14217] = 1;
|
||||
v->a[14218] = sym_pipeline;
|
||||
v->a[14219] = state(1460);
|
||||
v->a[14218] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14219] = state(2115);
|
||||
small_parse_table_711(v);
|
||||
}
|
||||
|
||||
void small_parse_table_711(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14220] = 1;
|
||||
v->a[14221] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14222] = state(2269);
|
||||
v->a[14221] = sym__statement_not_pipeline;
|
||||
v->a[14222] = state(2270);
|
||||
v->a[14223] = 1;
|
||||
v->a[14224] = sym__statement_not_pipeline;
|
||||
v->a[14224] = sym__statements;
|
||||
v->a[14225] = actions(11);
|
||||
v->a[14226] = 2;
|
||||
v->a[14227] = anon_sym_while;
|
||||
v->a[14228] = anon_sym_until;
|
||||
v->a[14229] = actions(57);
|
||||
v->a[14229] = actions(226);
|
||||
v->a[14230] = 2;
|
||||
v->a[14231] = anon_sym_LT_AMP_DASH;
|
||||
v->a[14232] = anon_sym_GT_AMP_DASH;
|
||||
v->a[14233] = actions(65);
|
||||
v->a[14233] = actions(228);
|
||||
v->a[14234] = 2;
|
||||
v->a[14235] = sym_raw_string;
|
||||
v->a[14236] = sym_number;
|
||||
v->a[14237] = state(394);
|
||||
v->a[14237] = state(299);
|
||||
v->a[14238] = 5;
|
||||
v->a[14239] = sym_arithmetic_expansion;
|
||||
small_parse_table_712(v);
|
||||
|
|
@ -68,7 +68,7 @@ void small_parse_table_712(t_small_parse_table_array *v)
|
|||
v->a[14241] = sym_simple_expansion;
|
||||
v->a[14242] = sym_expansion;
|
||||
v->a[14243] = sym_command_substitution;
|
||||
v->a[14244] = actions(55);
|
||||
v->a[14244] = actions(224);
|
||||
v->a[14245] = 8;
|
||||
v->a[14246] = anon_sym_LT;
|
||||
v->a[14247] = anon_sym_GT;
|
||||
|
|
@ -78,7 +78,7 @@ void small_parse_table_712(t_small_parse_table_array *v)
|
|||
v->a[14251] = anon_sym_LT_AMP;
|
||||
v->a[14252] = anon_sym_GT_AMP;
|
||||
v->a[14253] = anon_sym_GT_PIPE;
|
||||
v->a[14254] = state(1312);
|
||||
v->a[14254] = state(1072);
|
||||
v->a[14255] = 12;
|
||||
v->a[14256] = sym_redirected_statement;
|
||||
v->a[14257] = sym_for_statement;
|
||||
|
|
@ -101,39 +101,39 @@ void small_parse_table_713(t_small_parse_table_array *v)
|
|||
v->a[14269] = actions(3);
|
||||
v->a[14270] = 1;
|
||||
v->a[14271] = sym_comment;
|
||||
v->a[14272] = actions(143);
|
||||
v->a[14272] = actions(9);
|
||||
v->a[14273] = 1;
|
||||
v->a[14274] = sym_word;
|
||||
v->a[14275] = actions(146);
|
||||
v->a[14274] = anon_sym_for;
|
||||
v->a[14275] = actions(13);
|
||||
v->a[14276] = 1;
|
||||
v->a[14277] = anon_sym_for;
|
||||
v->a[14278] = actions(152);
|
||||
v->a[14277] = anon_sym_if;
|
||||
v->a[14278] = actions(15);
|
||||
v->a[14279] = 1;
|
||||
small_parse_table_714(v);
|
||||
}
|
||||
|
||||
void small_parse_table_714(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14280] = anon_sym_if;
|
||||
v->a[14281] = actions(155);
|
||||
v->a[14280] = anon_sym_case;
|
||||
v->a[14281] = actions(17);
|
||||
v->a[14282] = 1;
|
||||
v->a[14283] = anon_sym_do;
|
||||
v->a[14284] = actions(157);
|
||||
v->a[14283] = anon_sym_LPAREN;
|
||||
v->a[14284] = actions(19);
|
||||
v->a[14285] = 1;
|
||||
v->a[14286] = anon_sym_case;
|
||||
v->a[14287] = actions(160);
|
||||
v->a[14286] = anon_sym_LBRACE;
|
||||
v->a[14287] = actions(45);
|
||||
v->a[14288] = 1;
|
||||
v->a[14289] = anon_sym_LPAREN;
|
||||
v->a[14290] = actions(163);
|
||||
v->a[14289] = sym_word;
|
||||
v->a[14290] = actions(53);
|
||||
v->a[14291] = 1;
|
||||
v->a[14292] = anon_sym_LBRACE;
|
||||
v->a[14293] = actions(166);
|
||||
v->a[14292] = anon_sym_BANG;
|
||||
v->a[14293] = actions(59);
|
||||
v->a[14294] = 1;
|
||||
v->a[14295] = anon_sym_BANG;
|
||||
v->a[14296] = actions(175);
|
||||
v->a[14295] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14296] = actions(61);
|
||||
v->a[14297] = 1;
|
||||
v->a[14298] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14299] = actions(178);
|
||||
v->a[14298] = anon_sym_DOLLAR;
|
||||
v->a[14299] = actions(63);
|
||||
small_parse_table_715(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,49 +15,49 @@
|
|||
void small_parse_table_715(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14300] = 1;
|
||||
v->a[14301] = anon_sym_DOLLAR;
|
||||
v->a[14302] = actions(181);
|
||||
v->a[14301] = anon_sym_DQUOTE;
|
||||
v->a[14302] = actions(67);
|
||||
v->a[14303] = 1;
|
||||
v->a[14304] = anon_sym_DQUOTE;
|
||||
v->a[14305] = actions(187);
|
||||
v->a[14304] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14305] = actions(69);
|
||||
v->a[14306] = 1;
|
||||
v->a[14307] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14308] = actions(190);
|
||||
v->a[14307] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[14308] = actions(71);
|
||||
v->a[14309] = 1;
|
||||
v->a[14310] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[14311] = actions(193);
|
||||
v->a[14310] = anon_sym_BQUOTE;
|
||||
v->a[14311] = actions(73);
|
||||
v->a[14312] = 1;
|
||||
v->a[14313] = anon_sym_BQUOTE;
|
||||
v->a[14314] = actions(196);
|
||||
v->a[14313] = sym_file_descriptor;
|
||||
v->a[14314] = actions(75);
|
||||
v->a[14315] = 1;
|
||||
v->a[14316] = sym_file_descriptor;
|
||||
v->a[14317] = actions(199);
|
||||
v->a[14316] = sym_variable_name;
|
||||
v->a[14317] = actions(266);
|
||||
v->a[14318] = 1;
|
||||
v->a[14319] = sym_variable_name;
|
||||
v->a[14319] = anon_sym_done;
|
||||
small_parse_table_716(v);
|
||||
}
|
||||
|
||||
void small_parse_table_716(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14320] = state(117);
|
||||
v->a[14320] = state(48);
|
||||
v->a[14321] = 1;
|
||||
v->a[14322] = aux_sym__terminated_statement;
|
||||
v->a[14323] = state(187);
|
||||
v->a[14323] = state(191);
|
||||
v->a[14324] = 1;
|
||||
v->a[14325] = sym_command_name;
|
||||
v->a[14326] = state(300);
|
||||
v->a[14326] = state(252);
|
||||
v->a[14327] = 1;
|
||||
v->a[14328] = sym_variable_assignment;
|
||||
v->a[14329] = state(647);
|
||||
v->a[14329] = state(624);
|
||||
v->a[14330] = 1;
|
||||
v->a[14331] = sym_concatenation;
|
||||
v->a[14332] = state(736);
|
||||
v->a[14332] = state(726);
|
||||
v->a[14333] = 1;
|
||||
v->a[14334] = aux_sym_command_repeat1;
|
||||
v->a[14335] = state(738);
|
||||
v->a[14334] = sym_file_redirect;
|
||||
v->a[14335] = state(733);
|
||||
v->a[14336] = 1;
|
||||
v->a[14337] = sym_file_redirect;
|
||||
v->a[14338] = state(1455);
|
||||
v->a[14337] = aux_sym_command_repeat1;
|
||||
v->a[14338] = state(1246);
|
||||
v->a[14339] = 1;
|
||||
small_parse_table_717(v);
|
||||
}
|
||||
|
|
@ -65,25 +65,25 @@ void small_parse_table_716(t_small_parse_table_array *v)
|
|||
void small_parse_table_717(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14340] = sym_pipeline;
|
||||
v->a[14341] = state(1460);
|
||||
v->a[14341] = state(1307);
|
||||
v->a[14342] = 1;
|
||||
v->a[14343] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14344] = state(2269);
|
||||
v->a[14344] = state(2117);
|
||||
v->a[14345] = 1;
|
||||
v->a[14346] = sym__statement_not_pipeline;
|
||||
v->a[14347] = actions(149);
|
||||
v->a[14347] = actions(11);
|
||||
v->a[14348] = 2;
|
||||
v->a[14349] = anon_sym_while;
|
||||
v->a[14350] = anon_sym_until;
|
||||
v->a[14351] = actions(172);
|
||||
v->a[14351] = actions(57);
|
||||
v->a[14352] = 2;
|
||||
v->a[14353] = anon_sym_LT_AMP_DASH;
|
||||
v->a[14354] = anon_sym_GT_AMP_DASH;
|
||||
v->a[14355] = actions(184);
|
||||
v->a[14355] = actions(65);
|
||||
v->a[14356] = 2;
|
||||
v->a[14357] = sym_raw_string;
|
||||
v->a[14358] = sym_number;
|
||||
v->a[14359] = state(394);
|
||||
v->a[14359] = state(420);
|
||||
small_parse_table_718(v);
|
||||
}
|
||||
|
||||
|
|
@ -95,7 +95,7 @@ void small_parse_table_718(t_small_parse_table_array *v)
|
|||
v->a[14363] = sym_simple_expansion;
|
||||
v->a[14364] = sym_expansion;
|
||||
v->a[14365] = sym_command_substitution;
|
||||
v->a[14366] = actions(169);
|
||||
v->a[14366] = actions(55);
|
||||
v->a[14367] = 8;
|
||||
v->a[14368] = anon_sym_LT;
|
||||
v->a[14369] = anon_sym_GT;
|
||||
|
|
@ -105,7 +105,7 @@ void small_parse_table_718(t_small_parse_table_array *v)
|
|||
v->a[14373] = anon_sym_LT_AMP;
|
||||
v->a[14374] = anon_sym_GT_AMP;
|
||||
v->a[14375] = anon_sym_GT_PIPE;
|
||||
v->a[14376] = state(1359);
|
||||
v->a[14376] = state(1112);
|
||||
v->a[14377] = 12;
|
||||
v->a[14378] = sym_redirected_statement;
|
||||
v->a[14379] = sym_for_statement;
|
||||
|
|
@ -128,12 +128,12 @@ void small_parse_table_719(t_small_parse_table_array *v)
|
|||
v->a[14391] = actions(3);
|
||||
v->a[14392] = 1;
|
||||
v->a[14393] = sym_comment;
|
||||
v->a[14394] = actions(9);
|
||||
v->a[14394] = actions(141);
|
||||
v->a[14395] = 1;
|
||||
v->a[14396] = anon_sym_for;
|
||||
v->a[14397] = actions(13);
|
||||
v->a[14396] = sym_word;
|
||||
v->a[14397] = actions(144);
|
||||
v->a[14398] = 1;
|
||||
v->a[14399] = anon_sym_if;
|
||||
v->a[14399] = anon_sym_for;
|
||||
small_parse_table_720(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,99 +14,99 @@
|
|||
|
||||
void small_parse_table_720(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14400] = actions(15);
|
||||
v->a[14400] = actions(150);
|
||||
v->a[14401] = 1;
|
||||
v->a[14402] = anon_sym_case;
|
||||
v->a[14403] = actions(17);
|
||||
v->a[14402] = anon_sym_if;
|
||||
v->a[14403] = actions(153);
|
||||
v->a[14404] = 1;
|
||||
v->a[14405] = anon_sym_LPAREN;
|
||||
v->a[14406] = actions(19);
|
||||
v->a[14405] = anon_sym_do;
|
||||
v->a[14406] = actions(155);
|
||||
v->a[14407] = 1;
|
||||
v->a[14408] = anon_sym_LBRACE;
|
||||
v->a[14409] = actions(59);
|
||||
v->a[14408] = anon_sym_case;
|
||||
v->a[14409] = actions(158);
|
||||
v->a[14410] = 1;
|
||||
v->a[14411] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14412] = actions(61);
|
||||
v->a[14411] = anon_sym_LPAREN;
|
||||
v->a[14412] = actions(161);
|
||||
v->a[14413] = 1;
|
||||
v->a[14414] = anon_sym_DOLLAR;
|
||||
v->a[14415] = actions(63);
|
||||
v->a[14414] = anon_sym_LBRACE;
|
||||
v->a[14415] = actions(164);
|
||||
v->a[14416] = 1;
|
||||
v->a[14417] = anon_sym_DQUOTE;
|
||||
v->a[14418] = actions(67);
|
||||
v->a[14417] = anon_sym_BANG;
|
||||
v->a[14418] = actions(173);
|
||||
v->a[14419] = 1;
|
||||
small_parse_table_721(v);
|
||||
}
|
||||
|
||||
void small_parse_table_721(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14420] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14421] = actions(69);
|
||||
v->a[14420] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14421] = actions(176);
|
||||
v->a[14422] = 1;
|
||||
v->a[14423] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[14424] = actions(71);
|
||||
v->a[14423] = anon_sym_DOLLAR;
|
||||
v->a[14424] = actions(179);
|
||||
v->a[14425] = 1;
|
||||
v->a[14426] = anon_sym_BQUOTE;
|
||||
v->a[14427] = actions(73);
|
||||
v->a[14426] = anon_sym_DQUOTE;
|
||||
v->a[14427] = actions(185);
|
||||
v->a[14428] = 1;
|
||||
v->a[14429] = sym_file_descriptor;
|
||||
v->a[14430] = actions(75);
|
||||
v->a[14429] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14430] = actions(188);
|
||||
v->a[14431] = 1;
|
||||
v->a[14432] = sym_variable_name;
|
||||
v->a[14433] = actions(236);
|
||||
v->a[14432] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[14433] = actions(191);
|
||||
v->a[14434] = 1;
|
||||
v->a[14435] = sym_word;
|
||||
v->a[14436] = actions(238);
|
||||
v->a[14435] = anon_sym_BQUOTE;
|
||||
v->a[14436] = actions(194);
|
||||
v->a[14437] = 1;
|
||||
v->a[14438] = anon_sym_BANG;
|
||||
v->a[14439] = state(140);
|
||||
v->a[14438] = sym_file_descriptor;
|
||||
v->a[14439] = actions(197);
|
||||
small_parse_table_722(v);
|
||||
}
|
||||
|
||||
void small_parse_table_722(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14440] = 1;
|
||||
v->a[14441] = aux_sym__statements_repeat1;
|
||||
v->a[14442] = state(189);
|
||||
v->a[14441] = sym_variable_name;
|
||||
v->a[14442] = state(118);
|
||||
v->a[14443] = 1;
|
||||
v->a[14444] = sym_command_name;
|
||||
v->a[14445] = state(286);
|
||||
v->a[14444] = aux_sym__terminated_statement;
|
||||
v->a[14445] = state(191);
|
||||
v->a[14446] = 1;
|
||||
v->a[14447] = sym_variable_assignment;
|
||||
v->a[14448] = state(647);
|
||||
v->a[14447] = sym_command_name;
|
||||
v->a[14448] = state(280);
|
||||
v->a[14449] = 1;
|
||||
v->a[14450] = sym_concatenation;
|
||||
v->a[14451] = state(746);
|
||||
v->a[14450] = sym_variable_assignment;
|
||||
v->a[14451] = state(624);
|
||||
v->a[14452] = 1;
|
||||
v->a[14453] = aux_sym_command_repeat1;
|
||||
v->a[14454] = state(905);
|
||||
v->a[14453] = sym_concatenation;
|
||||
v->a[14454] = state(726);
|
||||
v->a[14455] = 1;
|
||||
v->a[14456] = sym_file_redirect;
|
||||
v->a[14457] = state(1422);
|
||||
v->a[14457] = state(733);
|
||||
v->a[14458] = 1;
|
||||
v->a[14459] = sym_pipeline;
|
||||
v->a[14459] = aux_sym_command_repeat1;
|
||||
small_parse_table_723(v);
|
||||
}
|
||||
|
||||
void small_parse_table_723(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14460] = state(1429);
|
||||
v->a[14460] = state(1235);
|
||||
v->a[14461] = 1;
|
||||
v->a[14462] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14463] = state(2271);
|
||||
v->a[14462] = sym_pipeline;
|
||||
v->a[14463] = state(1307);
|
||||
v->a[14464] = 1;
|
||||
v->a[14465] = sym__statement_not_pipeline;
|
||||
v->a[14466] = state(2340);
|
||||
v->a[14465] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14466] = state(2117);
|
||||
v->a[14467] = 1;
|
||||
v->a[14468] = sym__statements;
|
||||
v->a[14469] = actions(11);
|
||||
v->a[14468] = sym__statement_not_pipeline;
|
||||
v->a[14469] = actions(147);
|
||||
v->a[14470] = 2;
|
||||
v->a[14471] = anon_sym_while;
|
||||
v->a[14472] = anon_sym_until;
|
||||
v->a[14473] = actions(57);
|
||||
v->a[14473] = actions(170);
|
||||
v->a[14474] = 2;
|
||||
v->a[14475] = anon_sym_LT_AMP_DASH;
|
||||
v->a[14476] = anon_sym_GT_AMP_DASH;
|
||||
v->a[14477] = actions(65);
|
||||
v->a[14477] = actions(182);
|
||||
v->a[14478] = 2;
|
||||
v->a[14479] = sym_raw_string;
|
||||
small_parse_table_724(v);
|
||||
|
|
@ -115,14 +115,14 @@ void small_parse_table_723(t_small_parse_table_array *v)
|
|||
void small_parse_table_724(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14480] = sym_number;
|
||||
v->a[14481] = state(394);
|
||||
v->a[14481] = state(420);
|
||||
v->a[14482] = 5;
|
||||
v->a[14483] = sym_arithmetic_expansion;
|
||||
v->a[14484] = sym_string;
|
||||
v->a[14485] = sym_simple_expansion;
|
||||
v->a[14486] = sym_expansion;
|
||||
v->a[14487] = sym_command_substitution;
|
||||
v->a[14488] = actions(55);
|
||||
v->a[14488] = actions(167);
|
||||
v->a[14489] = 8;
|
||||
v->a[14490] = anon_sym_LT;
|
||||
v->a[14491] = anon_sym_GT;
|
||||
|
|
@ -132,7 +132,7 @@ void small_parse_table_724(t_small_parse_table_array *v)
|
|||
v->a[14495] = anon_sym_LT_AMP;
|
||||
v->a[14496] = anon_sym_GT_AMP;
|
||||
v->a[14497] = anon_sym_GT_PIPE;
|
||||
v->a[14498] = state(1211);
|
||||
v->a[14498] = state(1174);
|
||||
v->a[14499] = 12;
|
||||
small_parse_table_725(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,110 +30,110 @@ void small_parse_table_725(t_small_parse_table_array *v)
|
|||
v->a[14513] = actions(3);
|
||||
v->a[14514] = 1;
|
||||
v->a[14515] = sym_comment;
|
||||
v->a[14516] = actions(143);
|
||||
v->a[14516] = actions(9);
|
||||
v->a[14517] = 1;
|
||||
v->a[14518] = sym_word;
|
||||
v->a[14519] = actions(146);
|
||||
v->a[14518] = anon_sym_for;
|
||||
v->a[14519] = actions(13);
|
||||
small_parse_table_726(v);
|
||||
}
|
||||
|
||||
void small_parse_table_726(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14520] = 1;
|
||||
v->a[14521] = anon_sym_for;
|
||||
v->a[14522] = actions(152);
|
||||
v->a[14521] = anon_sym_if;
|
||||
v->a[14522] = actions(15);
|
||||
v->a[14523] = 1;
|
||||
v->a[14524] = anon_sym_if;
|
||||
v->a[14525] = actions(155);
|
||||
v->a[14524] = anon_sym_case;
|
||||
v->a[14525] = actions(17);
|
||||
v->a[14526] = 1;
|
||||
v->a[14527] = anon_sym_RBRACE;
|
||||
v->a[14528] = actions(157);
|
||||
v->a[14527] = anon_sym_LPAREN;
|
||||
v->a[14528] = actions(19);
|
||||
v->a[14529] = 1;
|
||||
v->a[14530] = anon_sym_case;
|
||||
v->a[14531] = actions(160);
|
||||
v->a[14530] = anon_sym_LBRACE;
|
||||
v->a[14531] = actions(59);
|
||||
v->a[14532] = 1;
|
||||
v->a[14533] = anon_sym_LPAREN;
|
||||
v->a[14534] = actions(163);
|
||||
v->a[14533] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14534] = actions(61);
|
||||
v->a[14535] = 1;
|
||||
v->a[14536] = anon_sym_LBRACE;
|
||||
v->a[14537] = actions(166);
|
||||
v->a[14536] = anon_sym_DOLLAR;
|
||||
v->a[14537] = actions(63);
|
||||
v->a[14538] = 1;
|
||||
v->a[14539] = anon_sym_BANG;
|
||||
v->a[14539] = anon_sym_DQUOTE;
|
||||
small_parse_table_727(v);
|
||||
}
|
||||
|
||||
void small_parse_table_727(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14540] = actions(175);
|
||||
v->a[14540] = actions(67);
|
||||
v->a[14541] = 1;
|
||||
v->a[14542] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[14543] = actions(178);
|
||||
v->a[14542] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14543] = actions(69);
|
||||
v->a[14544] = 1;
|
||||
v->a[14545] = anon_sym_DOLLAR;
|
||||
v->a[14546] = actions(181);
|
||||
v->a[14545] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[14546] = actions(71);
|
||||
v->a[14547] = 1;
|
||||
v->a[14548] = anon_sym_DQUOTE;
|
||||
v->a[14549] = actions(187);
|
||||
v->a[14548] = anon_sym_BQUOTE;
|
||||
v->a[14549] = actions(220);
|
||||
v->a[14550] = 1;
|
||||
v->a[14551] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[14552] = actions(190);
|
||||
v->a[14551] = sym_word;
|
||||
v->a[14552] = actions(222);
|
||||
v->a[14553] = 1;
|
||||
v->a[14554] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[14555] = actions(193);
|
||||
v->a[14554] = anon_sym_BANG;
|
||||
v->a[14555] = actions(230);
|
||||
v->a[14556] = 1;
|
||||
v->a[14557] = anon_sym_BQUOTE;
|
||||
v->a[14558] = actions(196);
|
||||
v->a[14557] = sym_file_descriptor;
|
||||
v->a[14558] = actions(232);
|
||||
v->a[14559] = 1;
|
||||
small_parse_table_728(v);
|
||||
}
|
||||
|
||||
void small_parse_table_728(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14560] = sym_file_descriptor;
|
||||
v->a[14561] = actions(199);
|
||||
v->a[14560] = sym_variable_name;
|
||||
v->a[14561] = state(138);
|
||||
v->a[14562] = 1;
|
||||
v->a[14563] = sym_variable_name;
|
||||
v->a[14564] = state(119);
|
||||
v->a[14563] = aux_sym__statements_repeat1;
|
||||
v->a[14564] = state(185);
|
||||
v->a[14565] = 1;
|
||||
v->a[14566] = aux_sym__terminated_statement;
|
||||
v->a[14567] = state(187);
|
||||
v->a[14566] = sym_command_name;
|
||||
v->a[14567] = state(235);
|
||||
v->a[14568] = 1;
|
||||
v->a[14569] = sym_command_name;
|
||||
v->a[14570] = state(281);
|
||||
v->a[14569] = sym_variable_assignment;
|
||||
v->a[14570] = state(624);
|
||||
v->a[14571] = 1;
|
||||
v->a[14572] = sym_variable_assignment;
|
||||
v->a[14573] = state(647);
|
||||
v->a[14572] = sym_concatenation;
|
||||
v->a[14573] = state(689);
|
||||
v->a[14574] = 1;
|
||||
v->a[14575] = sym_concatenation;
|
||||
v->a[14576] = state(736);
|
||||
v->a[14575] = sym_file_redirect;
|
||||
v->a[14576] = state(765);
|
||||
v->a[14577] = 1;
|
||||
v->a[14578] = aux_sym_command_repeat1;
|
||||
v->a[14579] = state(738);
|
||||
v->a[14579] = state(1110);
|
||||
small_parse_table_729(v);
|
||||
}
|
||||
|
||||
void small_parse_table_729(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14580] = 1;
|
||||
v->a[14581] = sym_file_redirect;
|
||||
v->a[14582] = state(1460);
|
||||
v->a[14581] = sym_pipeline;
|
||||
v->a[14582] = state(1188);
|
||||
v->a[14583] = 1;
|
||||
v->a[14584] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14585] = state(1464);
|
||||
v->a[14585] = state(2115);
|
||||
v->a[14586] = 1;
|
||||
v->a[14587] = sym_pipeline;
|
||||
v->a[14588] = state(2269);
|
||||
v->a[14587] = sym__statement_not_pipeline;
|
||||
v->a[14588] = state(2241);
|
||||
v->a[14589] = 1;
|
||||
v->a[14590] = sym__statement_not_pipeline;
|
||||
v->a[14591] = actions(149);
|
||||
v->a[14590] = sym__statements;
|
||||
v->a[14591] = actions(11);
|
||||
v->a[14592] = 2;
|
||||
v->a[14593] = anon_sym_while;
|
||||
v->a[14594] = anon_sym_until;
|
||||
v->a[14595] = actions(172);
|
||||
v->a[14595] = actions(226);
|
||||
v->a[14596] = 2;
|
||||
v->a[14597] = anon_sym_LT_AMP_DASH;
|
||||
v->a[14598] = anon_sym_GT_AMP_DASH;
|
||||
v->a[14599] = actions(184);
|
||||
v->a[14599] = actions(228);
|
||||
small_parse_table_730(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -17,14 +17,14 @@ void small_parse_table_730(t_small_parse_table_array *v)
|
|||
v->a[14600] = 2;
|
||||
v->a[14601] = sym_raw_string;
|
||||
v->a[14602] = sym_number;
|
||||
v->a[14603] = state(394);
|
||||
v->a[14603] = state(299);
|
||||
v->a[14604] = 5;
|
||||
v->a[14605] = sym_arithmetic_expansion;
|
||||
v->a[14606] = sym_string;
|
||||
v->a[14607] = sym_simple_expansion;
|
||||
v->a[14608] = sym_expansion;
|
||||
v->a[14609] = sym_command_substitution;
|
||||
v->a[14610] = actions(169);
|
||||
v->a[14610] = actions(224);
|
||||
v->a[14611] = 8;
|
||||
v->a[14612] = anon_sym_LT;
|
||||
v->a[14613] = anon_sym_GT;
|
||||
|
|
@ -39,7 +39,7 @@ void small_parse_table_730(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_731(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14620] = state(1324);
|
||||
v->a[14620] = state(1072);
|
||||
v->a[14621] = 12;
|
||||
v->a[14622] = sym_redirected_statement;
|
||||
v->a[14623] = sym_for_statement;
|
||||
|
|
@ -106,7 +106,7 @@ void small_parse_table_733(t_small_parse_table_array *v)
|
|||
v->a[14674] = actions(75);
|
||||
v->a[14675] = 1;
|
||||
v->a[14676] = sym_variable_name;
|
||||
v->a[14677] = actions(236);
|
||||
v->a[14677] = actions(234);
|
||||
v->a[14678] = 1;
|
||||
v->a[14679] = sym_word;
|
||||
small_parse_table_734(v);
|
||||
|
|
@ -114,25 +114,25 @@ void small_parse_table_733(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_734(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14680] = actions(238);
|
||||
v->a[14680] = actions(236);
|
||||
v->a[14681] = 1;
|
||||
v->a[14682] = anon_sym_BANG;
|
||||
v->a[14683] = state(140);
|
||||
v->a[14683] = state(129);
|
||||
v->a[14684] = 1;
|
||||
v->a[14685] = aux_sym__statements_repeat1;
|
||||
v->a[14686] = state(189);
|
||||
v->a[14687] = 1;
|
||||
v->a[14688] = sym_command_name;
|
||||
v->a[14689] = state(286);
|
||||
v->a[14689] = state(244);
|
||||
v->a[14690] = 1;
|
||||
v->a[14691] = sym_variable_assignment;
|
||||
v->a[14692] = state(647);
|
||||
v->a[14692] = state(624);
|
||||
v->a[14693] = 1;
|
||||
v->a[14694] = sym_concatenation;
|
||||
v->a[14695] = state(746);
|
||||
v->a[14695] = state(672);
|
||||
v->a[14696] = 1;
|
||||
v->a[14697] = aux_sym_command_repeat1;
|
||||
v->a[14698] = state(905);
|
||||
v->a[14698] = state(787);
|
||||
v->a[14699] = 1;
|
||||
small_parse_table_735(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,16 +15,16 @@
|
|||
void small_parse_table_735(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14700] = sym_file_redirect;
|
||||
v->a[14701] = state(1422);
|
||||
v->a[14701] = state(1176);
|
||||
v->a[14702] = 1;
|
||||
v->a[14703] = sym_pipeline;
|
||||
v->a[14704] = state(1429);
|
||||
v->a[14704] = state(1207);
|
||||
v->a[14705] = 1;
|
||||
v->a[14706] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14707] = state(2271);
|
||||
v->a[14707] = state(2116);
|
||||
v->a[14708] = 1;
|
||||
v->a[14709] = sym__statement_not_pipeline;
|
||||
v->a[14710] = state(2376);
|
||||
v->a[14710] = state(2248);
|
||||
v->a[14711] = 1;
|
||||
v->a[14712] = sym__statements;
|
||||
v->a[14713] = actions(11);
|
||||
|
|
@ -44,7 +44,7 @@ void small_parse_table_736(t_small_parse_table_array *v)
|
|||
v->a[14722] = 2;
|
||||
v->a[14723] = sym_raw_string;
|
||||
v->a[14724] = sym_number;
|
||||
v->a[14725] = state(394);
|
||||
v->a[14725] = state(420);
|
||||
v->a[14726] = 5;
|
||||
v->a[14727] = sym_arithmetic_expansion;
|
||||
v->a[14728] = sym_string;
|
||||
|
|
@ -66,7 +66,7 @@ void small_parse_table_737(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[14740] = anon_sym_GT_AMP;
|
||||
v->a[14741] = anon_sym_GT_PIPE;
|
||||
v->a[14742] = state(1211);
|
||||
v->a[14742] = state(1057);
|
||||
v->a[14743] = 12;
|
||||
v->a[14744] = sym_redirected_statement;
|
||||
v->a[14745] = sym_for_statement;
|
||||
|
|
@ -127,13 +127,13 @@ void small_parse_table_739(t_small_parse_table_array *v)
|
|||
v->a[14790] = actions(71);
|
||||
v->a[14791] = 1;
|
||||
v->a[14792] = anon_sym_BQUOTE;
|
||||
v->a[14793] = actions(220);
|
||||
v->a[14793] = actions(73);
|
||||
v->a[14794] = 1;
|
||||
v->a[14795] = sym_word;
|
||||
v->a[14796] = actions(222);
|
||||
v->a[14795] = sym_file_descriptor;
|
||||
v->a[14796] = actions(75);
|
||||
v->a[14797] = 1;
|
||||
v->a[14798] = anon_sym_BANG;
|
||||
v->a[14799] = actions(230);
|
||||
v->a[14798] = sym_variable_name;
|
||||
v->a[14799] = actions(234);
|
||||
small_parse_table_740(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,50 +15,50 @@
|
|||
void small_parse_table_740(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14800] = 1;
|
||||
v->a[14801] = sym_file_descriptor;
|
||||
v->a[14802] = actions(232);
|
||||
v->a[14801] = sym_word;
|
||||
v->a[14802] = actions(236);
|
||||
v->a[14803] = 1;
|
||||
v->a[14804] = sym_variable_name;
|
||||
v->a[14805] = state(126);
|
||||
v->a[14804] = anon_sym_BANG;
|
||||
v->a[14805] = state(129);
|
||||
v->a[14806] = 1;
|
||||
v->a[14807] = aux_sym__statements_repeat1;
|
||||
v->a[14808] = state(184);
|
||||
v->a[14808] = state(189);
|
||||
v->a[14809] = 1;
|
||||
v->a[14810] = sym_command_name;
|
||||
v->a[14811] = state(268);
|
||||
v->a[14811] = state(244);
|
||||
v->a[14812] = 1;
|
||||
v->a[14813] = sym_variable_assignment;
|
||||
v->a[14814] = state(647);
|
||||
v->a[14814] = state(624);
|
||||
v->a[14815] = 1;
|
||||
v->a[14816] = sym_concatenation;
|
||||
v->a[14817] = state(823);
|
||||
v->a[14817] = state(672);
|
||||
v->a[14818] = 1;
|
||||
v->a[14819] = sym_file_redirect;
|
||||
v->a[14819] = aux_sym_command_repeat1;
|
||||
small_parse_table_741(v);
|
||||
}
|
||||
|
||||
void small_parse_table_741(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14820] = state(828);
|
||||
v->a[14820] = state(787);
|
||||
v->a[14821] = 1;
|
||||
v->a[14822] = aux_sym_command_repeat1;
|
||||
v->a[14823] = state(1314);
|
||||
v->a[14822] = sym_file_redirect;
|
||||
v->a[14823] = state(1176);
|
||||
v->a[14824] = 1;
|
||||
v->a[14825] = sym_pipeline;
|
||||
v->a[14826] = state(1331);
|
||||
v->a[14826] = state(1207);
|
||||
v->a[14827] = 1;
|
||||
v->a[14828] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14829] = state(2252);
|
||||
v->a[14829] = state(2116);
|
||||
v->a[14830] = 1;
|
||||
v->a[14831] = sym__statement_not_pipeline;
|
||||
v->a[14832] = state(2358);
|
||||
v->a[14832] = state(2268);
|
||||
v->a[14833] = 1;
|
||||
v->a[14834] = sym__statements;
|
||||
v->a[14835] = actions(11);
|
||||
v->a[14836] = 2;
|
||||
v->a[14837] = anon_sym_while;
|
||||
v->a[14838] = anon_sym_until;
|
||||
v->a[14839] = actions(226);
|
||||
v->a[14839] = actions(57);
|
||||
small_parse_table_742(v);
|
||||
}
|
||||
|
||||
|
|
@ -67,18 +67,18 @@ void small_parse_table_742(t_small_parse_table_array *v)
|
|||
v->a[14840] = 2;
|
||||
v->a[14841] = anon_sym_LT_AMP_DASH;
|
||||
v->a[14842] = anon_sym_GT_AMP_DASH;
|
||||
v->a[14843] = actions(228);
|
||||
v->a[14843] = actions(65);
|
||||
v->a[14844] = 2;
|
||||
v->a[14845] = sym_raw_string;
|
||||
v->a[14846] = sym_number;
|
||||
v->a[14847] = state(294);
|
||||
v->a[14847] = state(420);
|
||||
v->a[14848] = 5;
|
||||
v->a[14849] = sym_arithmetic_expansion;
|
||||
v->a[14850] = sym_string;
|
||||
v->a[14851] = sym_simple_expansion;
|
||||
v->a[14852] = sym_expansion;
|
||||
v->a[14853] = sym_command_substitution;
|
||||
v->a[14854] = actions(224);
|
||||
v->a[14854] = actions(55);
|
||||
v->a[14855] = 8;
|
||||
v->a[14856] = anon_sym_LT;
|
||||
v->a[14857] = anon_sym_GT;
|
||||
|
|
@ -93,7 +93,7 @@ void small_parse_table_743(t_small_parse_table_array *v)
|
|||
v->a[14861] = anon_sym_LT_AMP;
|
||||
v->a[14862] = anon_sym_GT_AMP;
|
||||
v->a[14863] = anon_sym_GT_PIPE;
|
||||
v->a[14864] = state(1188);
|
||||
v->a[14864] = state(1057);
|
||||
v->a[14865] = 12;
|
||||
v->a[14866] = sym_redirected_statement;
|
||||
v->a[14867] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -29,56 +29,56 @@ void small_parse_table_745(t_small_parse_table_array *v)
|
|||
v->a[14912] = actions(71);
|
||||
v->a[14913] = 1;
|
||||
v->a[14914] = anon_sym_BQUOTE;
|
||||
v->a[14915] = actions(73);
|
||||
v->a[14915] = actions(220);
|
||||
v->a[14916] = 1;
|
||||
v->a[14917] = sym_file_descriptor;
|
||||
v->a[14918] = actions(75);
|
||||
v->a[14917] = sym_word;
|
||||
v->a[14918] = actions(222);
|
||||
v->a[14919] = 1;
|
||||
small_parse_table_746(v);
|
||||
}
|
||||
|
||||
void small_parse_table_746(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14920] = sym_variable_name;
|
||||
v->a[14921] = actions(236);
|
||||
v->a[14920] = anon_sym_BANG;
|
||||
v->a[14921] = actions(230);
|
||||
v->a[14922] = 1;
|
||||
v->a[14923] = sym_word;
|
||||
v->a[14924] = actions(238);
|
||||
v->a[14923] = sym_file_descriptor;
|
||||
v->a[14924] = actions(232);
|
||||
v->a[14925] = 1;
|
||||
v->a[14926] = anon_sym_BANG;
|
||||
v->a[14927] = state(140);
|
||||
v->a[14926] = sym_variable_name;
|
||||
v->a[14927] = state(138);
|
||||
v->a[14928] = 1;
|
||||
v->a[14929] = aux_sym__statements_repeat1;
|
||||
v->a[14930] = state(189);
|
||||
v->a[14930] = state(185);
|
||||
v->a[14931] = 1;
|
||||
v->a[14932] = sym_command_name;
|
||||
v->a[14933] = state(286);
|
||||
v->a[14933] = state(235);
|
||||
v->a[14934] = 1;
|
||||
v->a[14935] = sym_variable_assignment;
|
||||
v->a[14936] = state(647);
|
||||
v->a[14936] = state(624);
|
||||
v->a[14937] = 1;
|
||||
v->a[14938] = sym_concatenation;
|
||||
v->a[14939] = state(746);
|
||||
v->a[14939] = state(710);
|
||||
small_parse_table_747(v);
|
||||
}
|
||||
|
||||
void small_parse_table_747(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14940] = 1;
|
||||
v->a[14941] = aux_sym_command_repeat1;
|
||||
v->a[14942] = state(905);
|
||||
v->a[14941] = sym_file_redirect;
|
||||
v->a[14942] = state(765);
|
||||
v->a[14943] = 1;
|
||||
v->a[14944] = sym_file_redirect;
|
||||
v->a[14945] = state(1422);
|
||||
v->a[14944] = aux_sym_command_repeat1;
|
||||
v->a[14945] = state(1110);
|
||||
v->a[14946] = 1;
|
||||
v->a[14947] = sym_pipeline;
|
||||
v->a[14948] = state(1429);
|
||||
v->a[14948] = state(1188);
|
||||
v->a[14949] = 1;
|
||||
v->a[14950] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[14951] = state(2271);
|
||||
v->a[14951] = state(2115);
|
||||
v->a[14952] = 1;
|
||||
v->a[14953] = sym__statement_not_pipeline;
|
||||
v->a[14954] = state(2363);
|
||||
v->a[14954] = state(2253);
|
||||
v->a[14955] = 1;
|
||||
v->a[14956] = sym__statements;
|
||||
v->a[14957] = actions(11);
|
||||
|
|
@ -90,22 +90,22 @@ void small_parse_table_747(t_small_parse_table_array *v)
|
|||
void small_parse_table_748(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[14960] = anon_sym_until;
|
||||
v->a[14961] = actions(57);
|
||||
v->a[14961] = actions(226);
|
||||
v->a[14962] = 2;
|
||||
v->a[14963] = anon_sym_LT_AMP_DASH;
|
||||
v->a[14964] = anon_sym_GT_AMP_DASH;
|
||||
v->a[14965] = actions(65);
|
||||
v->a[14965] = actions(228);
|
||||
v->a[14966] = 2;
|
||||
v->a[14967] = sym_raw_string;
|
||||
v->a[14968] = sym_number;
|
||||
v->a[14969] = state(394);
|
||||
v->a[14969] = state(299);
|
||||
v->a[14970] = 5;
|
||||
v->a[14971] = sym_arithmetic_expansion;
|
||||
v->a[14972] = sym_string;
|
||||
v->a[14973] = sym_simple_expansion;
|
||||
v->a[14974] = sym_expansion;
|
||||
v->a[14975] = sym_command_substitution;
|
||||
v->a[14976] = actions(55);
|
||||
v->a[14976] = actions(224);
|
||||
v->a[14977] = 8;
|
||||
v->a[14978] = anon_sym_LT;
|
||||
v->a[14979] = anon_sym_GT;
|
||||
|
|
@ -120,7 +120,7 @@ void small_parse_table_749(t_small_parse_table_array *v)
|
|||
v->a[14983] = anon_sym_LT_AMP;
|
||||
v->a[14984] = anon_sym_GT_AMP;
|
||||
v->a[14985] = anon_sym_GT_PIPE;
|
||||
v->a[14986] = state(1211);
|
||||
v->a[14986] = state(1072);
|
||||
v->a[14987] = 12;
|
||||
v->a[14988] = sym_redirected_statement;
|
||||
v->a[14989] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -15,50 +15,50 @@
|
|||
void small_parse_table_75(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1500] = 1;
|
||||
v->a[1501] = sym_variable_name;
|
||||
v->a[1502] = state(129);
|
||||
v->a[1501] = anon_sym_LF;
|
||||
v->a[1502] = state(130);
|
||||
v->a[1503] = 1;
|
||||
v->a[1504] = aux_sym__statements_repeat1;
|
||||
v->a[1505] = state(182);
|
||||
v->a[1505] = state(191);
|
||||
v->a[1506] = 1;
|
||||
v->a[1507] = sym_command_name;
|
||||
v->a[1508] = state(271);
|
||||
v->a[1508] = state(262);
|
||||
v->a[1509] = 1;
|
||||
v->a[1510] = sym_variable_assignment;
|
||||
v->a[1511] = state(621);
|
||||
v->a[1511] = state(624);
|
||||
v->a[1512] = 1;
|
||||
v->a[1513] = sym_concatenation;
|
||||
v->a[1514] = state(692);
|
||||
v->a[1514] = state(709);
|
||||
v->a[1515] = 1;
|
||||
v->a[1516] = sym_file_redirect;
|
||||
v->a[1517] = state(767);
|
||||
v->a[1516] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1517] = state(726);
|
||||
v->a[1518] = 1;
|
||||
v->a[1519] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1519] = sym_file_redirect;
|
||||
small_parse_table_76(v);
|
||||
}
|
||||
|
||||
void small_parse_table_76(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1520] = state(810);
|
||||
v->a[1520] = state(733);
|
||||
v->a[1521] = 1;
|
||||
v->a[1522] = aux_sym_command_repeat1;
|
||||
v->a[1523] = state(1321);
|
||||
v->a[1523] = state(1216);
|
||||
v->a[1524] = 1;
|
||||
v->a[1525] = sym_pipeline;
|
||||
v->a[1526] = state(1432);
|
||||
v->a[1526] = state(1307);
|
||||
v->a[1527] = 1;
|
||||
v->a[1528] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[1529] = state(2251);
|
||||
v->a[1529] = state(2117);
|
||||
v->a[1530] = 1;
|
||||
v->a[1531] = sym__statements;
|
||||
v->a[1532] = state(2254);
|
||||
v->a[1531] = sym__statement_not_pipeline;
|
||||
v->a[1532] = state(2164);
|
||||
v->a[1533] = 1;
|
||||
v->a[1534] = sym__statement_not_pipeline;
|
||||
v->a[1535] = actions(93);
|
||||
v->a[1534] = sym__statements;
|
||||
v->a[1535] = actions(11);
|
||||
v->a[1536] = 2;
|
||||
v->a[1537] = anon_sym_while;
|
||||
v->a[1538] = anon_sym_until;
|
||||
v->a[1539] = actions(107);
|
||||
v->a[1539] = actions(57);
|
||||
small_parse_table_77(v);
|
||||
}
|
||||
|
||||
|
|
@ -67,18 +67,18 @@ void small_parse_table_77(t_small_parse_table_array *v)
|
|||
v->a[1540] = 2;
|
||||
v->a[1541] = anon_sym_LT_AMP_DASH;
|
||||
v->a[1542] = anon_sym_GT_AMP_DASH;
|
||||
v->a[1543] = actions(115);
|
||||
v->a[1543] = actions(65);
|
||||
v->a[1544] = 2;
|
||||
v->a[1545] = sym_raw_string;
|
||||
v->a[1546] = sym_number;
|
||||
v->a[1547] = state(282);
|
||||
v->a[1547] = state(420);
|
||||
v->a[1548] = 5;
|
||||
v->a[1549] = sym_arithmetic_expansion;
|
||||
v->a[1550] = sym_string;
|
||||
v->a[1551] = sym_simple_expansion;
|
||||
v->a[1552] = sym_expansion;
|
||||
v->a[1553] = sym_command_substitution;
|
||||
v->a[1554] = actions(105);
|
||||
v->a[1554] = actions(55);
|
||||
v->a[1555] = 8;
|
||||
v->a[1556] = anon_sym_LT;
|
||||
v->a[1557] = anon_sym_GT;
|
||||
|
|
@ -93,7 +93,7 @@ void small_parse_table_78(t_small_parse_table_array *v)
|
|||
v->a[1561] = anon_sym_LT_AMP;
|
||||
v->a[1562] = anon_sym_GT_AMP;
|
||||
v->a[1563] = anon_sym_GT_PIPE;
|
||||
v->a[1564] = state(1296);
|
||||
v->a[1564] = state(1146);
|
||||
v->a[1565] = 12;
|
||||
v->a[1566] = sym_redirected_statement;
|
||||
v->a[1567] = sym_for_statement;
|
||||
|
|
@ -116,24 +116,24 @@ void small_parse_table_79(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[1580] = 1;
|
||||
v->a[1581] = sym_comment;
|
||||
v->a[1582] = actions(87);
|
||||
v->a[1582] = actions(9);
|
||||
v->a[1583] = 1;
|
||||
v->a[1584] = anon_sym_LF;
|
||||
v->a[1585] = actions(89);
|
||||
v->a[1584] = anon_sym_for;
|
||||
v->a[1585] = actions(13);
|
||||
v->a[1586] = 1;
|
||||
v->a[1587] = sym_word;
|
||||
v->a[1588] = actions(91);
|
||||
v->a[1587] = anon_sym_if;
|
||||
v->a[1588] = actions(15);
|
||||
v->a[1589] = 1;
|
||||
v->a[1590] = anon_sym_for;
|
||||
v->a[1591] = actions(95);
|
||||
v->a[1590] = anon_sym_case;
|
||||
v->a[1591] = actions(17);
|
||||
v->a[1592] = 1;
|
||||
v->a[1593] = anon_sym_if;
|
||||
v->a[1594] = actions(97);
|
||||
v->a[1593] = anon_sym_LPAREN;
|
||||
v->a[1594] = actions(19);
|
||||
v->a[1595] = 1;
|
||||
v->a[1596] = anon_sym_case;
|
||||
v->a[1597] = actions(99);
|
||||
v->a[1596] = anon_sym_LBRACE;
|
||||
v->a[1597] = actions(45);
|
||||
v->a[1598] = 1;
|
||||
v->a[1599] = anon_sym_LPAREN;
|
||||
v->a[1599] = sym_word;
|
||||
small_parse_table_80(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -73,16 +73,16 @@ void small_parse_table_752(t_small_parse_table_array *v)
|
|||
v->a[15046] = actions(232);
|
||||
v->a[15047] = 1;
|
||||
v->a[15048] = sym_variable_name;
|
||||
v->a[15049] = state(126);
|
||||
v->a[15049] = state(138);
|
||||
v->a[15050] = 1;
|
||||
v->a[15051] = aux_sym__statements_repeat1;
|
||||
v->a[15052] = state(184);
|
||||
v->a[15052] = state(185);
|
||||
v->a[15053] = 1;
|
||||
v->a[15054] = sym_command_name;
|
||||
v->a[15055] = state(268);
|
||||
v->a[15055] = state(235);
|
||||
v->a[15056] = 1;
|
||||
v->a[15057] = sym_variable_assignment;
|
||||
v->a[15058] = state(647);
|
||||
v->a[15058] = state(624);
|
||||
v->a[15059] = 1;
|
||||
small_parse_table_753(v);
|
||||
}
|
||||
|
|
@ -90,22 +90,22 @@ void small_parse_table_752(t_small_parse_table_array *v)
|
|||
void small_parse_table_753(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15060] = sym_concatenation;
|
||||
v->a[15061] = state(822);
|
||||
v->a[15061] = state(730);
|
||||
v->a[15062] = 1;
|
||||
v->a[15063] = sym_file_redirect;
|
||||
v->a[15064] = state(828);
|
||||
v->a[15064] = state(765);
|
||||
v->a[15065] = 1;
|
||||
v->a[15066] = aux_sym_command_repeat1;
|
||||
v->a[15067] = state(1314);
|
||||
v->a[15067] = state(1110);
|
||||
v->a[15068] = 1;
|
||||
v->a[15069] = sym_pipeline;
|
||||
v->a[15070] = state(1331);
|
||||
v->a[15070] = state(1188);
|
||||
v->a[15071] = 1;
|
||||
v->a[15072] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15073] = state(2252);
|
||||
v->a[15073] = state(2115);
|
||||
v->a[15074] = 1;
|
||||
v->a[15075] = sym__statement_not_pipeline;
|
||||
v->a[15076] = state(2365);
|
||||
v->a[15076] = state(2316);
|
||||
v->a[15077] = 1;
|
||||
v->a[15078] = sym__statements;
|
||||
v->a[15079] = actions(11);
|
||||
|
|
@ -125,7 +125,7 @@ void small_parse_table_754(t_small_parse_table_array *v)
|
|||
v->a[15088] = 2;
|
||||
v->a[15089] = sym_raw_string;
|
||||
v->a[15090] = sym_number;
|
||||
v->a[15091] = state(294);
|
||||
v->a[15091] = state(299);
|
||||
v->a[15092] = 5;
|
||||
v->a[15093] = sym_arithmetic_expansion;
|
||||
v->a[15094] = sym_string;
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ void small_parse_table_755(t_small_parse_table_array *v)
|
|||
v->a[15105] = anon_sym_LT_AMP;
|
||||
v->a[15106] = anon_sym_GT_AMP;
|
||||
v->a[15107] = anon_sym_GT_PIPE;
|
||||
v->a[15108] = state(1188);
|
||||
v->a[15108] = state(1072);
|
||||
v->a[15109] = 12;
|
||||
v->a[15110] = sym_redirected_statement;
|
||||
v->a[15111] = sym_for_statement;
|
||||
|
|
@ -100,13 +100,13 @@ void small_parse_table_758(t_small_parse_table_array *v)
|
|||
v->a[15168] = actions(232);
|
||||
v->a[15169] = 1;
|
||||
v->a[15170] = sym_variable_name;
|
||||
v->a[15171] = state(126);
|
||||
v->a[15171] = state(138);
|
||||
v->a[15172] = 1;
|
||||
v->a[15173] = aux_sym__statements_repeat1;
|
||||
v->a[15174] = state(184);
|
||||
v->a[15174] = state(185);
|
||||
v->a[15175] = 1;
|
||||
v->a[15176] = sym_command_name;
|
||||
v->a[15177] = state(268);
|
||||
v->a[15177] = state(235);
|
||||
v->a[15178] = 1;
|
||||
v->a[15179] = sym_variable_assignment;
|
||||
small_parse_table_759(v);
|
||||
|
|
@ -114,25 +114,25 @@ void small_parse_table_758(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_759(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15180] = state(647);
|
||||
v->a[15180] = state(624);
|
||||
v->a[15181] = 1;
|
||||
v->a[15182] = sym_concatenation;
|
||||
v->a[15183] = state(815);
|
||||
v->a[15183] = state(682);
|
||||
v->a[15184] = 1;
|
||||
v->a[15185] = sym_file_redirect;
|
||||
v->a[15186] = state(828);
|
||||
v->a[15186] = state(765);
|
||||
v->a[15187] = 1;
|
||||
v->a[15188] = aux_sym_command_repeat1;
|
||||
v->a[15189] = state(1314);
|
||||
v->a[15189] = state(1110);
|
||||
v->a[15190] = 1;
|
||||
v->a[15191] = sym_pipeline;
|
||||
v->a[15192] = state(1331);
|
||||
v->a[15192] = state(1188);
|
||||
v->a[15193] = 1;
|
||||
v->a[15194] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15195] = state(2252);
|
||||
v->a[15195] = state(2115);
|
||||
v->a[15196] = 1;
|
||||
v->a[15197] = sym__statement_not_pipeline;
|
||||
v->a[15198] = state(2273);
|
||||
v->a[15198] = state(2264);
|
||||
v->a[15199] = 1;
|
||||
small_parse_table_760(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ void small_parse_table_760(t_small_parse_table_array *v)
|
|||
v->a[15210] = 2;
|
||||
v->a[15211] = sym_raw_string;
|
||||
v->a[15212] = sym_number;
|
||||
v->a[15213] = state(294);
|
||||
v->a[15213] = state(299);
|
||||
v->a[15214] = 5;
|
||||
v->a[15215] = sym_arithmetic_expansion;
|
||||
v->a[15216] = sym_string;
|
||||
|
|
@ -49,7 +49,7 @@ void small_parse_table_761(t_small_parse_table_array *v)
|
|||
v->a[15227] = anon_sym_LT_AMP;
|
||||
v->a[15228] = anon_sym_GT_AMP;
|
||||
v->a[15229] = anon_sym_GT_PIPE;
|
||||
v->a[15230] = state(1188);
|
||||
v->a[15230] = state(1072);
|
||||
v->a[15231] = 12;
|
||||
v->a[15232] = sym_redirected_statement;
|
||||
v->a[15233] = sym_for_statement;
|
||||
|
|
@ -121,19 +121,19 @@ void small_parse_table_764(t_small_parse_table_array *v)
|
|||
v->a[15284] = actions(75);
|
||||
v->a[15285] = 1;
|
||||
v->a[15286] = sym_variable_name;
|
||||
v->a[15287] = actions(236);
|
||||
v->a[15287] = actions(234);
|
||||
v->a[15288] = 1;
|
||||
v->a[15289] = sym_word;
|
||||
v->a[15290] = actions(238);
|
||||
v->a[15290] = actions(236);
|
||||
v->a[15291] = 1;
|
||||
v->a[15292] = anon_sym_BANG;
|
||||
v->a[15293] = state(140);
|
||||
v->a[15293] = state(129);
|
||||
v->a[15294] = 1;
|
||||
v->a[15295] = aux_sym__statements_repeat1;
|
||||
v->a[15296] = state(189);
|
||||
v->a[15297] = 1;
|
||||
v->a[15298] = sym_command_name;
|
||||
v->a[15299] = state(286);
|
||||
v->a[15299] = state(244);
|
||||
small_parse_table_765(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -16,22 +16,22 @@ void small_parse_table_765(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[15300] = 1;
|
||||
v->a[15301] = sym_variable_assignment;
|
||||
v->a[15302] = state(647);
|
||||
v->a[15302] = state(624);
|
||||
v->a[15303] = 1;
|
||||
v->a[15304] = sym_concatenation;
|
||||
v->a[15305] = state(746);
|
||||
v->a[15305] = state(672);
|
||||
v->a[15306] = 1;
|
||||
v->a[15307] = aux_sym_command_repeat1;
|
||||
v->a[15308] = state(905);
|
||||
v->a[15308] = state(787);
|
||||
v->a[15309] = 1;
|
||||
v->a[15310] = sym_file_redirect;
|
||||
v->a[15311] = state(1422);
|
||||
v->a[15311] = state(1176);
|
||||
v->a[15312] = 1;
|
||||
v->a[15313] = sym_pipeline;
|
||||
v->a[15314] = state(1429);
|
||||
v->a[15314] = state(1207);
|
||||
v->a[15315] = 1;
|
||||
v->a[15316] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15317] = state(2271);
|
||||
v->a[15317] = state(2116);
|
||||
v->a[15318] = 1;
|
||||
v->a[15319] = sym__statement_not_pipeline;
|
||||
small_parse_table_766(v);
|
||||
|
|
@ -39,7 +39,7 @@ void small_parse_table_765(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_766(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15320] = state(2370);
|
||||
v->a[15320] = state(2263);
|
||||
v->a[15321] = 1;
|
||||
v->a[15322] = sym__statements;
|
||||
v->a[15323] = actions(11);
|
||||
|
|
@ -54,7 +54,7 @@ void small_parse_table_766(t_small_parse_table_array *v)
|
|||
v->a[15332] = 2;
|
||||
v->a[15333] = sym_raw_string;
|
||||
v->a[15334] = sym_number;
|
||||
v->a[15335] = state(394);
|
||||
v->a[15335] = state(420);
|
||||
v->a[15336] = 5;
|
||||
v->a[15337] = sym_arithmetic_expansion;
|
||||
v->a[15338] = sym_string;
|
||||
|
|
@ -76,7 +76,7 @@ void small_parse_table_767(t_small_parse_table_array *v)
|
|||
v->a[15349] = anon_sym_LT_AMP;
|
||||
v->a[15350] = anon_sym_GT_AMP;
|
||||
v->a[15351] = anon_sym_GT_PIPE;
|
||||
v->a[15352] = state(1211);
|
||||
v->a[15352] = state(1057);
|
||||
v->a[15353] = 12;
|
||||
v->a[15354] = sym_redirected_statement;
|
||||
v->a[15355] = sym_for_statement;
|
||||
|
|
@ -95,7 +95,7 @@ void small_parse_table_768(t_small_parse_table_array *v)
|
|||
v->a[15363] = sym_negated_command;
|
||||
v->a[15364] = sym_command;
|
||||
v->a[15365] = sym__variable_assignments;
|
||||
v->a[15366] = 42;
|
||||
v->a[15366] = 31;
|
||||
v->a[15367] = actions(3);
|
||||
v->a[15368] = 1;
|
||||
v->a[15369] = sym_comment;
|
||||
|
|
@ -119,21 +119,21 @@ void small_parse_table_769(t_small_parse_table_array *v)
|
|||
v->a[15382] = actions(19);
|
||||
v->a[15383] = 1;
|
||||
v->a[15384] = anon_sym_LBRACE;
|
||||
v->a[15385] = actions(59);
|
||||
v->a[15385] = actions(45);
|
||||
v->a[15386] = 1;
|
||||
v->a[15387] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15388] = actions(61);
|
||||
v->a[15387] = sym_word;
|
||||
v->a[15388] = actions(53);
|
||||
v->a[15389] = 1;
|
||||
v->a[15390] = anon_sym_DOLLAR;
|
||||
v->a[15391] = actions(63);
|
||||
v->a[15390] = anon_sym_BANG;
|
||||
v->a[15391] = actions(59);
|
||||
v->a[15392] = 1;
|
||||
v->a[15393] = anon_sym_DQUOTE;
|
||||
v->a[15394] = actions(67);
|
||||
v->a[15393] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15394] = actions(61);
|
||||
v->a[15395] = 1;
|
||||
v->a[15396] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15397] = actions(69);
|
||||
v->a[15396] = anon_sym_DOLLAR;
|
||||
v->a[15397] = actions(63);
|
||||
v->a[15398] = 1;
|
||||
v->a[15399] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15399] = anon_sym_DQUOTE;
|
||||
small_parse_table_770(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,25 +14,25 @@
|
|||
|
||||
void small_parse_table_770(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15400] = actions(71);
|
||||
v->a[15400] = actions(67);
|
||||
v->a[15401] = 1;
|
||||
v->a[15402] = anon_sym_BQUOTE;
|
||||
v->a[15403] = actions(220);
|
||||
v->a[15402] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15403] = actions(69);
|
||||
v->a[15404] = 1;
|
||||
v->a[15405] = sym_word;
|
||||
v->a[15406] = actions(222);
|
||||
v->a[15405] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15406] = actions(71);
|
||||
v->a[15407] = 1;
|
||||
v->a[15408] = anon_sym_BANG;
|
||||
v->a[15409] = actions(230);
|
||||
v->a[15408] = anon_sym_BQUOTE;
|
||||
v->a[15409] = actions(73);
|
||||
v->a[15410] = 1;
|
||||
v->a[15411] = sym_file_descriptor;
|
||||
v->a[15412] = actions(232);
|
||||
v->a[15412] = actions(75);
|
||||
v->a[15413] = 1;
|
||||
v->a[15414] = sym_variable_name;
|
||||
v->a[15415] = state(133);
|
||||
v->a[15415] = state(49);
|
||||
v->a[15416] = 1;
|
||||
v->a[15417] = aux_sym__statements_repeat1;
|
||||
v->a[15418] = state(184);
|
||||
v->a[15417] = aux_sym__terminated_statement;
|
||||
v->a[15418] = state(191);
|
||||
v->a[15419] = 1;
|
||||
small_parse_table_771(v);
|
||||
}
|
||||
|
|
@ -40,100 +40,100 @@ void small_parse_table_770(t_small_parse_table_array *v)
|
|||
void small_parse_table_771(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15420] = sym_command_name;
|
||||
v->a[15421] = state(245);
|
||||
v->a[15421] = state(281);
|
||||
v->a[15422] = 1;
|
||||
v->a[15423] = sym_variable_assignment;
|
||||
v->a[15424] = state(647);
|
||||
v->a[15424] = state(624);
|
||||
v->a[15425] = 1;
|
||||
v->a[15426] = sym_concatenation;
|
||||
v->a[15427] = state(738);
|
||||
v->a[15427] = state(726);
|
||||
v->a[15428] = 1;
|
||||
v->a[15429] = sym_file_redirect;
|
||||
v->a[15430] = state(828);
|
||||
v->a[15430] = state(733);
|
||||
v->a[15431] = 1;
|
||||
v->a[15432] = aux_sym_command_repeat1;
|
||||
v->a[15433] = state(1196);
|
||||
v->a[15433] = state(1200);
|
||||
v->a[15434] = 1;
|
||||
v->a[15435] = sym_redirected_statement;
|
||||
v->a[15436] = state(1212);
|
||||
v->a[15435] = sym_pipeline;
|
||||
v->a[15436] = state(1307);
|
||||
v->a[15437] = 1;
|
||||
v->a[15438] = sym__variable_assignments;
|
||||
v->a[15439] = state(1215);
|
||||
v->a[15438] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15439] = state(2117);
|
||||
small_parse_table_772(v);
|
||||
}
|
||||
|
||||
void small_parse_table_772(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15440] = 1;
|
||||
v->a[15441] = sym_command;
|
||||
v->a[15442] = state(1237);
|
||||
v->a[15443] = 1;
|
||||
v->a[15444] = sym_negated_command;
|
||||
v->a[15445] = state(1240);
|
||||
v->a[15446] = 1;
|
||||
v->a[15447] = sym_list;
|
||||
v->a[15448] = state(1245);
|
||||
v->a[15449] = 1;
|
||||
v->a[15450] = sym_subshell;
|
||||
v->a[15451] = state(1257);
|
||||
v->a[15452] = 1;
|
||||
v->a[15453] = sym_compound_statement;
|
||||
v->a[15454] = state(1268);
|
||||
v->a[15455] = 1;
|
||||
v->a[15456] = sym_function_definition;
|
||||
v->a[15457] = state(1277);
|
||||
v->a[15458] = 1;
|
||||
v->a[15459] = sym_case_statement;
|
||||
v->a[15441] = sym__statement_not_pipeline;
|
||||
v->a[15442] = actions(11);
|
||||
v->a[15443] = 2;
|
||||
v->a[15444] = anon_sym_while;
|
||||
v->a[15445] = anon_sym_until;
|
||||
v->a[15446] = actions(57);
|
||||
v->a[15447] = 2;
|
||||
v->a[15448] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15449] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15450] = actions(65);
|
||||
v->a[15451] = 2;
|
||||
v->a[15452] = sym_raw_string;
|
||||
v->a[15453] = sym_number;
|
||||
v->a[15454] = state(420);
|
||||
v->a[15455] = 5;
|
||||
v->a[15456] = sym_arithmetic_expansion;
|
||||
v->a[15457] = sym_string;
|
||||
v->a[15458] = sym_simple_expansion;
|
||||
v->a[15459] = sym_expansion;
|
||||
small_parse_table_773(v);
|
||||
}
|
||||
|
||||
void small_parse_table_773(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15460] = state(1290);
|
||||
v->a[15461] = 1;
|
||||
v->a[15462] = sym_if_statement;
|
||||
v->a[15463] = state(1294);
|
||||
v->a[15464] = 1;
|
||||
v->a[15465] = sym_while_statement;
|
||||
v->a[15466] = state(1295);
|
||||
v->a[15467] = 1;
|
||||
v->a[15468] = sym_for_statement;
|
||||
v->a[15469] = state(1331);
|
||||
v->a[15470] = 1;
|
||||
v->a[15471] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15472] = state(1389);
|
||||
v->a[15473] = 1;
|
||||
v->a[15474] = sym_pipeline;
|
||||
v->a[15475] = state(2252);
|
||||
v->a[15476] = 1;
|
||||
v->a[15477] = sym__statement_not_pipeline;
|
||||
v->a[15478] = actions(11);
|
||||
v->a[15479] = 2;
|
||||
v->a[15460] = sym_command_substitution;
|
||||
v->a[15461] = actions(55);
|
||||
v->a[15462] = 8;
|
||||
v->a[15463] = anon_sym_LT;
|
||||
v->a[15464] = anon_sym_GT;
|
||||
v->a[15465] = anon_sym_GT_GT;
|
||||
v->a[15466] = anon_sym_AMP_GT;
|
||||
v->a[15467] = anon_sym_AMP_GT_GT;
|
||||
v->a[15468] = anon_sym_LT_AMP;
|
||||
v->a[15469] = anon_sym_GT_AMP;
|
||||
v->a[15470] = anon_sym_GT_PIPE;
|
||||
v->a[15471] = state(1141);
|
||||
v->a[15472] = 12;
|
||||
v->a[15473] = sym_redirected_statement;
|
||||
v->a[15474] = sym_for_statement;
|
||||
v->a[15475] = sym_while_statement;
|
||||
v->a[15476] = sym_if_statement;
|
||||
v->a[15477] = sym_case_statement;
|
||||
v->a[15478] = sym_function_definition;
|
||||
v->a[15479] = sym_compound_statement;
|
||||
small_parse_table_774(v);
|
||||
}
|
||||
|
||||
void small_parse_table_774(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15480] = anon_sym_while;
|
||||
v->a[15481] = anon_sym_until;
|
||||
v->a[15482] = actions(226);
|
||||
v->a[15483] = 2;
|
||||
v->a[15484] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15485] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15486] = actions(228);
|
||||
v->a[15487] = 2;
|
||||
v->a[15488] = sym_raw_string;
|
||||
v->a[15489] = sym_number;
|
||||
v->a[15490] = state(294);
|
||||
v->a[15491] = 5;
|
||||
v->a[15492] = sym_arithmetic_expansion;
|
||||
v->a[15493] = sym_string;
|
||||
v->a[15494] = sym_simple_expansion;
|
||||
v->a[15495] = sym_expansion;
|
||||
v->a[15496] = sym_command_substitution;
|
||||
v->a[15497] = actions(224);
|
||||
v->a[15498] = 8;
|
||||
v->a[15499] = anon_sym_LT;
|
||||
v->a[15480] = sym_subshell;
|
||||
v->a[15481] = sym_list;
|
||||
v->a[15482] = sym_negated_command;
|
||||
v->a[15483] = sym_command;
|
||||
v->a[15484] = sym__variable_assignments;
|
||||
v->a[15485] = 31;
|
||||
v->a[15486] = actions(3);
|
||||
v->a[15487] = 1;
|
||||
v->a[15488] = sym_comment;
|
||||
v->a[15489] = actions(9);
|
||||
v->a[15490] = 1;
|
||||
v->a[15491] = anon_sym_for;
|
||||
v->a[15492] = actions(13);
|
||||
v->a[15493] = 1;
|
||||
v->a[15494] = anon_sym_if;
|
||||
v->a[15495] = actions(15);
|
||||
v->a[15496] = 1;
|
||||
v->a[15497] = anon_sym_case;
|
||||
v->a[15498] = actions(17);
|
||||
v->a[15499] = 1;
|
||||
small_parse_table_775(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,126 +14,126 @@
|
|||
|
||||
void small_parse_table_775(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15500] = anon_sym_GT;
|
||||
v->a[15501] = anon_sym_GT_GT;
|
||||
v->a[15502] = anon_sym_AMP_GT;
|
||||
v->a[15503] = anon_sym_AMP_GT_GT;
|
||||
v->a[15504] = anon_sym_LT_AMP;
|
||||
v->a[15505] = anon_sym_GT_AMP;
|
||||
v->a[15506] = anon_sym_GT_PIPE;
|
||||
v->a[15507] = 31;
|
||||
v->a[15508] = actions(3);
|
||||
v->a[15509] = 1;
|
||||
v->a[15510] = sym_comment;
|
||||
v->a[15511] = actions(9);
|
||||
v->a[15512] = 1;
|
||||
v->a[15513] = anon_sym_for;
|
||||
v->a[15514] = actions(13);
|
||||
v->a[15515] = 1;
|
||||
v->a[15516] = anon_sym_if;
|
||||
v->a[15517] = actions(15);
|
||||
v->a[15518] = 1;
|
||||
v->a[15519] = anon_sym_case;
|
||||
v->a[15500] = anon_sym_LPAREN;
|
||||
v->a[15501] = actions(19);
|
||||
v->a[15502] = 1;
|
||||
v->a[15503] = anon_sym_LBRACE;
|
||||
v->a[15504] = actions(45);
|
||||
v->a[15505] = 1;
|
||||
v->a[15506] = sym_word;
|
||||
v->a[15507] = actions(53);
|
||||
v->a[15508] = 1;
|
||||
v->a[15509] = anon_sym_BANG;
|
||||
v->a[15510] = actions(59);
|
||||
v->a[15511] = 1;
|
||||
v->a[15512] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15513] = actions(61);
|
||||
v->a[15514] = 1;
|
||||
v->a[15515] = anon_sym_DOLLAR;
|
||||
v->a[15516] = actions(63);
|
||||
v->a[15517] = 1;
|
||||
v->a[15518] = anon_sym_DQUOTE;
|
||||
v->a[15519] = actions(67);
|
||||
small_parse_table_776(v);
|
||||
}
|
||||
|
||||
void small_parse_table_776(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15520] = actions(17);
|
||||
v->a[15521] = 1;
|
||||
v->a[15522] = anon_sym_LPAREN;
|
||||
v->a[15523] = actions(19);
|
||||
v->a[15524] = 1;
|
||||
v->a[15525] = anon_sym_LBRACE;
|
||||
v->a[15526] = actions(45);
|
||||
v->a[15527] = 1;
|
||||
v->a[15528] = sym_word;
|
||||
v->a[15529] = actions(53);
|
||||
v->a[15530] = 1;
|
||||
v->a[15531] = anon_sym_BANG;
|
||||
v->a[15532] = actions(59);
|
||||
v->a[15533] = 1;
|
||||
v->a[15534] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15535] = actions(61);
|
||||
v->a[15536] = 1;
|
||||
v->a[15537] = anon_sym_DOLLAR;
|
||||
v->a[15538] = actions(63);
|
||||
v->a[15539] = 1;
|
||||
v->a[15520] = 1;
|
||||
v->a[15521] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15522] = actions(69);
|
||||
v->a[15523] = 1;
|
||||
v->a[15524] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15525] = actions(71);
|
||||
v->a[15526] = 1;
|
||||
v->a[15527] = anon_sym_BQUOTE;
|
||||
v->a[15528] = actions(73);
|
||||
v->a[15529] = 1;
|
||||
v->a[15530] = sym_file_descriptor;
|
||||
v->a[15531] = actions(75);
|
||||
v->a[15532] = 1;
|
||||
v->a[15533] = sym_variable_name;
|
||||
v->a[15534] = state(45);
|
||||
v->a[15535] = 1;
|
||||
v->a[15536] = aux_sym__terminated_statement;
|
||||
v->a[15537] = state(191);
|
||||
v->a[15538] = 1;
|
||||
v->a[15539] = sym_command_name;
|
||||
small_parse_table_777(v);
|
||||
}
|
||||
|
||||
void small_parse_table_777(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15540] = anon_sym_DQUOTE;
|
||||
v->a[15541] = actions(67);
|
||||
v->a[15542] = 1;
|
||||
v->a[15543] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15544] = actions(69);
|
||||
v->a[15545] = 1;
|
||||
v->a[15546] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15547] = actions(71);
|
||||
v->a[15548] = 1;
|
||||
v->a[15549] = anon_sym_BQUOTE;
|
||||
v->a[15550] = actions(73);
|
||||
v->a[15551] = 1;
|
||||
v->a[15552] = sym_file_descriptor;
|
||||
v->a[15553] = actions(75);
|
||||
v->a[15554] = 1;
|
||||
v->a[15555] = sym_variable_name;
|
||||
v->a[15556] = state(55);
|
||||
v->a[15557] = 1;
|
||||
v->a[15558] = aux_sym__terminated_statement;
|
||||
v->a[15559] = state(187);
|
||||
v->a[15540] = state(252);
|
||||
v->a[15541] = 1;
|
||||
v->a[15542] = sym_variable_assignment;
|
||||
v->a[15543] = state(624);
|
||||
v->a[15544] = 1;
|
||||
v->a[15545] = sym_concatenation;
|
||||
v->a[15546] = state(726);
|
||||
v->a[15547] = 1;
|
||||
v->a[15548] = sym_file_redirect;
|
||||
v->a[15549] = state(733);
|
||||
v->a[15550] = 1;
|
||||
v->a[15551] = aux_sym_command_repeat1;
|
||||
v->a[15552] = state(1246);
|
||||
v->a[15553] = 1;
|
||||
v->a[15554] = sym_pipeline;
|
||||
v->a[15555] = state(1307);
|
||||
v->a[15556] = 1;
|
||||
v->a[15557] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15558] = state(2117);
|
||||
v->a[15559] = 1;
|
||||
small_parse_table_778(v);
|
||||
}
|
||||
|
||||
void small_parse_table_778(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15560] = 1;
|
||||
v->a[15561] = sym_command_name;
|
||||
v->a[15562] = state(274);
|
||||
v->a[15563] = 1;
|
||||
v->a[15564] = sym_variable_assignment;
|
||||
v->a[15565] = state(647);
|
||||
v->a[15566] = 1;
|
||||
v->a[15567] = sym_concatenation;
|
||||
v->a[15568] = state(736);
|
||||
v->a[15569] = 1;
|
||||
v->a[15570] = aux_sym_command_repeat1;
|
||||
v->a[15571] = state(738);
|
||||
v->a[15572] = 1;
|
||||
v->a[15573] = sym_file_redirect;
|
||||
v->a[15574] = state(1439);
|
||||
v->a[15575] = 1;
|
||||
v->a[15576] = sym_pipeline;
|
||||
v->a[15577] = state(1460);
|
||||
v->a[15578] = 1;
|
||||
v->a[15579] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15560] = sym__statement_not_pipeline;
|
||||
v->a[15561] = actions(11);
|
||||
v->a[15562] = 2;
|
||||
v->a[15563] = anon_sym_while;
|
||||
v->a[15564] = anon_sym_until;
|
||||
v->a[15565] = actions(57);
|
||||
v->a[15566] = 2;
|
||||
v->a[15567] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15568] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15569] = actions(65);
|
||||
v->a[15570] = 2;
|
||||
v->a[15571] = sym_raw_string;
|
||||
v->a[15572] = sym_number;
|
||||
v->a[15573] = state(420);
|
||||
v->a[15574] = 5;
|
||||
v->a[15575] = sym_arithmetic_expansion;
|
||||
v->a[15576] = sym_string;
|
||||
v->a[15577] = sym_simple_expansion;
|
||||
v->a[15578] = sym_expansion;
|
||||
v->a[15579] = sym_command_substitution;
|
||||
small_parse_table_779(v);
|
||||
}
|
||||
|
||||
void small_parse_table_779(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15580] = state(2269);
|
||||
v->a[15581] = 1;
|
||||
v->a[15582] = sym__statement_not_pipeline;
|
||||
v->a[15583] = actions(11);
|
||||
v->a[15584] = 2;
|
||||
v->a[15585] = anon_sym_while;
|
||||
v->a[15586] = anon_sym_until;
|
||||
v->a[15587] = actions(57);
|
||||
v->a[15588] = 2;
|
||||
v->a[15589] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15590] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15591] = actions(65);
|
||||
v->a[15592] = 2;
|
||||
v->a[15593] = sym_raw_string;
|
||||
v->a[15594] = sym_number;
|
||||
v->a[15595] = state(394);
|
||||
v->a[15596] = 5;
|
||||
v->a[15597] = sym_arithmetic_expansion;
|
||||
v->a[15598] = sym_string;
|
||||
v->a[15599] = sym_simple_expansion;
|
||||
v->a[15580] = actions(55);
|
||||
v->a[15581] = 8;
|
||||
v->a[15582] = anon_sym_LT;
|
||||
v->a[15583] = anon_sym_GT;
|
||||
v->a[15584] = anon_sym_GT_GT;
|
||||
v->a[15585] = anon_sym_AMP_GT;
|
||||
v->a[15586] = anon_sym_AMP_GT_GT;
|
||||
v->a[15587] = anon_sym_LT_AMP;
|
||||
v->a[15588] = anon_sym_GT_AMP;
|
||||
v->a[15589] = anon_sym_GT_PIPE;
|
||||
v->a[15590] = state(1112);
|
||||
v->a[15591] = 12;
|
||||
v->a[15592] = sym_redirected_statement;
|
||||
v->a[15593] = sym_for_statement;
|
||||
v->a[15594] = sym_while_statement;
|
||||
v->a[15595] = sym_if_statement;
|
||||
v->a[15596] = sym_case_statement;
|
||||
v->a[15597] = sym_function_definition;
|
||||
v->a[15598] = sym_compound_statement;
|
||||
v->a[15599] = sym_subshell;
|
||||
small_parse_table_780(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,126 +14,126 @@
|
|||
|
||||
void small_parse_table_780(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15600] = sym_expansion;
|
||||
v->a[15601] = sym_command_substitution;
|
||||
v->a[15602] = actions(55);
|
||||
v->a[15603] = 8;
|
||||
v->a[15604] = anon_sym_LT;
|
||||
v->a[15605] = anon_sym_GT;
|
||||
v->a[15606] = anon_sym_GT_GT;
|
||||
v->a[15607] = anon_sym_AMP_GT;
|
||||
v->a[15608] = anon_sym_AMP_GT_GT;
|
||||
v->a[15609] = anon_sym_LT_AMP;
|
||||
v->a[15610] = anon_sym_GT_AMP;
|
||||
v->a[15611] = anon_sym_GT_PIPE;
|
||||
v->a[15612] = state(1312);
|
||||
v->a[15613] = 12;
|
||||
v->a[15614] = sym_redirected_statement;
|
||||
v->a[15615] = sym_for_statement;
|
||||
v->a[15616] = sym_while_statement;
|
||||
v->a[15617] = sym_if_statement;
|
||||
v->a[15618] = sym_case_statement;
|
||||
v->a[15619] = sym_function_definition;
|
||||
v->a[15600] = sym_list;
|
||||
v->a[15601] = sym_negated_command;
|
||||
v->a[15602] = sym_command;
|
||||
v->a[15603] = sym__variable_assignments;
|
||||
v->a[15604] = 31;
|
||||
v->a[15605] = actions(3);
|
||||
v->a[15606] = 1;
|
||||
v->a[15607] = sym_comment;
|
||||
v->a[15608] = actions(9);
|
||||
v->a[15609] = 1;
|
||||
v->a[15610] = anon_sym_for;
|
||||
v->a[15611] = actions(13);
|
||||
v->a[15612] = 1;
|
||||
v->a[15613] = anon_sym_if;
|
||||
v->a[15614] = actions(15);
|
||||
v->a[15615] = 1;
|
||||
v->a[15616] = anon_sym_case;
|
||||
v->a[15617] = actions(17);
|
||||
v->a[15618] = 1;
|
||||
v->a[15619] = anon_sym_LPAREN;
|
||||
small_parse_table_781(v);
|
||||
}
|
||||
|
||||
void small_parse_table_781(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15620] = sym_compound_statement;
|
||||
v->a[15621] = sym_subshell;
|
||||
v->a[15622] = sym_list;
|
||||
v->a[15623] = sym_negated_command;
|
||||
v->a[15624] = sym_command;
|
||||
v->a[15625] = sym__variable_assignments;
|
||||
v->a[15626] = 31;
|
||||
v->a[15627] = actions(3);
|
||||
v->a[15628] = 1;
|
||||
v->a[15629] = sym_comment;
|
||||
v->a[15630] = actions(9);
|
||||
v->a[15631] = 1;
|
||||
v->a[15632] = anon_sym_for;
|
||||
v->a[15633] = actions(13);
|
||||
v->a[15634] = 1;
|
||||
v->a[15635] = anon_sym_if;
|
||||
v->a[15636] = actions(15);
|
||||
v->a[15637] = 1;
|
||||
v->a[15638] = anon_sym_case;
|
||||
v->a[15639] = actions(17);
|
||||
v->a[15620] = actions(19);
|
||||
v->a[15621] = 1;
|
||||
v->a[15622] = anon_sym_LBRACE;
|
||||
v->a[15623] = actions(45);
|
||||
v->a[15624] = 1;
|
||||
v->a[15625] = sym_word;
|
||||
v->a[15626] = actions(53);
|
||||
v->a[15627] = 1;
|
||||
v->a[15628] = anon_sym_BANG;
|
||||
v->a[15629] = actions(59);
|
||||
v->a[15630] = 1;
|
||||
v->a[15631] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15632] = actions(61);
|
||||
v->a[15633] = 1;
|
||||
v->a[15634] = anon_sym_DOLLAR;
|
||||
v->a[15635] = actions(63);
|
||||
v->a[15636] = 1;
|
||||
v->a[15637] = anon_sym_DQUOTE;
|
||||
v->a[15638] = actions(67);
|
||||
v->a[15639] = 1;
|
||||
small_parse_table_782(v);
|
||||
}
|
||||
|
||||
void small_parse_table_782(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15640] = 1;
|
||||
v->a[15641] = anon_sym_LPAREN;
|
||||
v->a[15642] = actions(19);
|
||||
v->a[15643] = 1;
|
||||
v->a[15644] = anon_sym_LBRACE;
|
||||
v->a[15645] = actions(45);
|
||||
v->a[15646] = 1;
|
||||
v->a[15647] = sym_word;
|
||||
v->a[15648] = actions(53);
|
||||
v->a[15649] = 1;
|
||||
v->a[15650] = anon_sym_BANG;
|
||||
v->a[15651] = actions(59);
|
||||
v->a[15652] = 1;
|
||||
v->a[15653] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15654] = actions(61);
|
||||
v->a[15655] = 1;
|
||||
v->a[15656] = anon_sym_DOLLAR;
|
||||
v->a[15657] = actions(63);
|
||||
v->a[15658] = 1;
|
||||
v->a[15659] = anon_sym_DQUOTE;
|
||||
v->a[15640] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15641] = actions(69);
|
||||
v->a[15642] = 1;
|
||||
v->a[15643] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15644] = actions(71);
|
||||
v->a[15645] = 1;
|
||||
v->a[15646] = anon_sym_BQUOTE;
|
||||
v->a[15647] = actions(73);
|
||||
v->a[15648] = 1;
|
||||
v->a[15649] = sym_file_descriptor;
|
||||
v->a[15650] = actions(75);
|
||||
v->a[15651] = 1;
|
||||
v->a[15652] = sym_variable_name;
|
||||
v->a[15653] = state(73);
|
||||
v->a[15654] = 1;
|
||||
v->a[15655] = aux_sym__terminated_statement;
|
||||
v->a[15656] = state(191);
|
||||
v->a[15657] = 1;
|
||||
v->a[15658] = sym_command_name;
|
||||
v->a[15659] = state(252);
|
||||
small_parse_table_783(v);
|
||||
}
|
||||
|
||||
void small_parse_table_783(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15660] = actions(67);
|
||||
v->a[15661] = 1;
|
||||
v->a[15662] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15663] = actions(69);
|
||||
v->a[15664] = 1;
|
||||
v->a[15665] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15666] = actions(71);
|
||||
v->a[15667] = 1;
|
||||
v->a[15668] = anon_sym_BQUOTE;
|
||||
v->a[15669] = actions(73);
|
||||
v->a[15670] = 1;
|
||||
v->a[15671] = sym_file_descriptor;
|
||||
v->a[15672] = actions(75);
|
||||
v->a[15673] = 1;
|
||||
v->a[15674] = sym_variable_name;
|
||||
v->a[15675] = state(99);
|
||||
v->a[15676] = 1;
|
||||
v->a[15677] = aux_sym__terminated_statement;
|
||||
v->a[15678] = state(187);
|
||||
v->a[15679] = 1;
|
||||
v->a[15660] = 1;
|
||||
v->a[15661] = sym_variable_assignment;
|
||||
v->a[15662] = state(624);
|
||||
v->a[15663] = 1;
|
||||
v->a[15664] = sym_concatenation;
|
||||
v->a[15665] = state(726);
|
||||
v->a[15666] = 1;
|
||||
v->a[15667] = sym_file_redirect;
|
||||
v->a[15668] = state(733);
|
||||
v->a[15669] = 1;
|
||||
v->a[15670] = aux_sym_command_repeat1;
|
||||
v->a[15671] = state(1246);
|
||||
v->a[15672] = 1;
|
||||
v->a[15673] = sym_pipeline;
|
||||
v->a[15674] = state(1307);
|
||||
v->a[15675] = 1;
|
||||
v->a[15676] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15677] = state(2117);
|
||||
v->a[15678] = 1;
|
||||
v->a[15679] = sym__statement_not_pipeline;
|
||||
small_parse_table_784(v);
|
||||
}
|
||||
|
||||
void small_parse_table_784(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15680] = sym_command_name;
|
||||
v->a[15681] = state(281);
|
||||
v->a[15682] = 1;
|
||||
v->a[15683] = sym_variable_assignment;
|
||||
v->a[15684] = state(647);
|
||||
v->a[15685] = 1;
|
||||
v->a[15686] = sym_concatenation;
|
||||
v->a[15687] = state(736);
|
||||
v->a[15688] = 1;
|
||||
v->a[15689] = aux_sym_command_repeat1;
|
||||
v->a[15690] = state(738);
|
||||
v->a[15691] = 1;
|
||||
v->a[15692] = sym_file_redirect;
|
||||
v->a[15693] = state(1460);
|
||||
v->a[15694] = 1;
|
||||
v->a[15695] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15696] = state(1464);
|
||||
v->a[15697] = 1;
|
||||
v->a[15698] = sym_pipeline;
|
||||
v->a[15699] = state(2269);
|
||||
v->a[15680] = actions(11);
|
||||
v->a[15681] = 2;
|
||||
v->a[15682] = anon_sym_while;
|
||||
v->a[15683] = anon_sym_until;
|
||||
v->a[15684] = actions(57);
|
||||
v->a[15685] = 2;
|
||||
v->a[15686] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15687] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15688] = actions(65);
|
||||
v->a[15689] = 2;
|
||||
v->a[15690] = sym_raw_string;
|
||||
v->a[15691] = sym_number;
|
||||
v->a[15692] = state(420);
|
||||
v->a[15693] = 5;
|
||||
v->a[15694] = sym_arithmetic_expansion;
|
||||
v->a[15695] = sym_string;
|
||||
v->a[15696] = sym_simple_expansion;
|
||||
v->a[15697] = sym_expansion;
|
||||
v->a[15698] = sym_command_substitution;
|
||||
v->a[15699] = actions(55);
|
||||
small_parse_table_785(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,126 +14,126 @@
|
|||
|
||||
void small_parse_table_785(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15700] = 1;
|
||||
v->a[15701] = sym__statement_not_pipeline;
|
||||
v->a[15702] = actions(11);
|
||||
v->a[15703] = 2;
|
||||
v->a[15704] = anon_sym_while;
|
||||
v->a[15705] = anon_sym_until;
|
||||
v->a[15706] = actions(57);
|
||||
v->a[15707] = 2;
|
||||
v->a[15708] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15709] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15710] = actions(65);
|
||||
v->a[15711] = 2;
|
||||
v->a[15712] = sym_raw_string;
|
||||
v->a[15713] = sym_number;
|
||||
v->a[15714] = state(394);
|
||||
v->a[15715] = 5;
|
||||
v->a[15716] = sym_arithmetic_expansion;
|
||||
v->a[15717] = sym_string;
|
||||
v->a[15718] = sym_simple_expansion;
|
||||
v->a[15719] = sym_expansion;
|
||||
v->a[15700] = 8;
|
||||
v->a[15701] = anon_sym_LT;
|
||||
v->a[15702] = anon_sym_GT;
|
||||
v->a[15703] = anon_sym_GT_GT;
|
||||
v->a[15704] = anon_sym_AMP_GT;
|
||||
v->a[15705] = anon_sym_AMP_GT_GT;
|
||||
v->a[15706] = anon_sym_LT_AMP;
|
||||
v->a[15707] = anon_sym_GT_AMP;
|
||||
v->a[15708] = anon_sym_GT_PIPE;
|
||||
v->a[15709] = state(1112);
|
||||
v->a[15710] = 12;
|
||||
v->a[15711] = sym_redirected_statement;
|
||||
v->a[15712] = sym_for_statement;
|
||||
v->a[15713] = sym_while_statement;
|
||||
v->a[15714] = sym_if_statement;
|
||||
v->a[15715] = sym_case_statement;
|
||||
v->a[15716] = sym_function_definition;
|
||||
v->a[15717] = sym_compound_statement;
|
||||
v->a[15718] = sym_subshell;
|
||||
v->a[15719] = sym_list;
|
||||
small_parse_table_786(v);
|
||||
}
|
||||
|
||||
void small_parse_table_786(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15720] = sym_command_substitution;
|
||||
v->a[15721] = actions(55);
|
||||
v->a[15722] = 8;
|
||||
v->a[15723] = anon_sym_LT;
|
||||
v->a[15724] = anon_sym_GT;
|
||||
v->a[15725] = anon_sym_GT_GT;
|
||||
v->a[15726] = anon_sym_AMP_GT;
|
||||
v->a[15727] = anon_sym_AMP_GT_GT;
|
||||
v->a[15728] = anon_sym_LT_AMP;
|
||||
v->a[15729] = anon_sym_GT_AMP;
|
||||
v->a[15730] = anon_sym_GT_PIPE;
|
||||
v->a[15731] = state(1324);
|
||||
v->a[15732] = 12;
|
||||
v->a[15733] = sym_redirected_statement;
|
||||
v->a[15734] = sym_for_statement;
|
||||
v->a[15735] = sym_while_statement;
|
||||
v->a[15736] = sym_if_statement;
|
||||
v->a[15737] = sym_case_statement;
|
||||
v->a[15738] = sym_function_definition;
|
||||
v->a[15739] = sym_compound_statement;
|
||||
v->a[15720] = sym_negated_command;
|
||||
v->a[15721] = sym_command;
|
||||
v->a[15722] = sym__variable_assignments;
|
||||
v->a[15723] = 42;
|
||||
v->a[15724] = actions(3);
|
||||
v->a[15725] = 1;
|
||||
v->a[15726] = sym_comment;
|
||||
v->a[15727] = actions(9);
|
||||
v->a[15728] = 1;
|
||||
v->a[15729] = anon_sym_for;
|
||||
v->a[15730] = actions(13);
|
||||
v->a[15731] = 1;
|
||||
v->a[15732] = anon_sym_if;
|
||||
v->a[15733] = actions(15);
|
||||
v->a[15734] = 1;
|
||||
v->a[15735] = anon_sym_case;
|
||||
v->a[15736] = actions(17);
|
||||
v->a[15737] = 1;
|
||||
v->a[15738] = anon_sym_LPAREN;
|
||||
v->a[15739] = actions(19);
|
||||
small_parse_table_787(v);
|
||||
}
|
||||
|
||||
void small_parse_table_787(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15740] = sym_subshell;
|
||||
v->a[15741] = sym_list;
|
||||
v->a[15742] = sym_negated_command;
|
||||
v->a[15743] = sym_command;
|
||||
v->a[15744] = sym__variable_assignments;
|
||||
v->a[15745] = 42;
|
||||
v->a[15746] = actions(3);
|
||||
v->a[15747] = 1;
|
||||
v->a[15748] = sym_comment;
|
||||
v->a[15749] = actions(89);
|
||||
v->a[15750] = 1;
|
||||
v->a[15751] = sym_word;
|
||||
v->a[15752] = actions(91);
|
||||
v->a[15753] = 1;
|
||||
v->a[15754] = anon_sym_for;
|
||||
v->a[15755] = actions(95);
|
||||
v->a[15756] = 1;
|
||||
v->a[15757] = anon_sym_if;
|
||||
v->a[15758] = actions(97);
|
||||
v->a[15759] = 1;
|
||||
v->a[15740] = 1;
|
||||
v->a[15741] = anon_sym_LBRACE;
|
||||
v->a[15742] = actions(59);
|
||||
v->a[15743] = 1;
|
||||
v->a[15744] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15745] = actions(61);
|
||||
v->a[15746] = 1;
|
||||
v->a[15747] = anon_sym_DOLLAR;
|
||||
v->a[15748] = actions(63);
|
||||
v->a[15749] = 1;
|
||||
v->a[15750] = anon_sym_DQUOTE;
|
||||
v->a[15751] = actions(67);
|
||||
v->a[15752] = 1;
|
||||
v->a[15753] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15754] = actions(69);
|
||||
v->a[15755] = 1;
|
||||
v->a[15756] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15757] = actions(71);
|
||||
v->a[15758] = 1;
|
||||
v->a[15759] = anon_sym_BQUOTE;
|
||||
small_parse_table_788(v);
|
||||
}
|
||||
|
||||
void small_parse_table_788(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15760] = anon_sym_case;
|
||||
v->a[15761] = actions(99);
|
||||
v->a[15762] = 1;
|
||||
v->a[15763] = anon_sym_LPAREN;
|
||||
v->a[15764] = actions(101);
|
||||
v->a[15765] = 1;
|
||||
v->a[15766] = anon_sym_LBRACE;
|
||||
v->a[15767] = actions(103);
|
||||
v->a[15768] = 1;
|
||||
v->a[15769] = anon_sym_BANG;
|
||||
v->a[15770] = actions(109);
|
||||
v->a[15771] = 1;
|
||||
v->a[15772] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15773] = actions(111);
|
||||
v->a[15774] = 1;
|
||||
v->a[15775] = anon_sym_DOLLAR;
|
||||
v->a[15776] = actions(113);
|
||||
v->a[15777] = 1;
|
||||
v->a[15778] = anon_sym_DQUOTE;
|
||||
v->a[15779] = actions(117);
|
||||
v->a[15760] = actions(73);
|
||||
v->a[15761] = 1;
|
||||
v->a[15762] = sym_file_descriptor;
|
||||
v->a[15763] = actions(75);
|
||||
v->a[15764] = 1;
|
||||
v->a[15765] = sym_variable_name;
|
||||
v->a[15766] = actions(234);
|
||||
v->a[15767] = 1;
|
||||
v->a[15768] = sym_word;
|
||||
v->a[15769] = actions(236);
|
||||
v->a[15770] = 1;
|
||||
v->a[15771] = anon_sym_BANG;
|
||||
v->a[15772] = state(137);
|
||||
v->a[15773] = 1;
|
||||
v->a[15774] = aux_sym__statements_repeat1;
|
||||
v->a[15775] = state(189);
|
||||
v->a[15776] = 1;
|
||||
v->a[15777] = sym_command_name;
|
||||
v->a[15778] = state(253);
|
||||
v->a[15779] = 1;
|
||||
small_parse_table_789(v);
|
||||
}
|
||||
|
||||
void small_parse_table_789(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15780] = 1;
|
||||
v->a[15781] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15782] = actions(119);
|
||||
v->a[15783] = 1;
|
||||
v->a[15784] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15785] = actions(121);
|
||||
v->a[15786] = 1;
|
||||
v->a[15787] = anon_sym_BQUOTE;
|
||||
v->a[15788] = actions(123);
|
||||
v->a[15789] = 1;
|
||||
v->a[15790] = sym_file_descriptor;
|
||||
v->a[15791] = actions(125);
|
||||
v->a[15792] = 1;
|
||||
v->a[15793] = sym_variable_name;
|
||||
v->a[15794] = state(133);
|
||||
v->a[15795] = 1;
|
||||
v->a[15796] = aux_sym__statements_repeat1;
|
||||
v->a[15797] = state(182);
|
||||
v->a[15798] = 1;
|
||||
v->a[15799] = sym_command_name;
|
||||
v->a[15780] = sym_variable_assignment;
|
||||
v->a[15781] = state(624);
|
||||
v->a[15782] = 1;
|
||||
v->a[15783] = sym_concatenation;
|
||||
v->a[15784] = state(672);
|
||||
v->a[15785] = 1;
|
||||
v->a[15786] = aux_sym_command_repeat1;
|
||||
v->a[15787] = state(787);
|
||||
v->a[15788] = 1;
|
||||
v->a[15789] = sym_file_redirect;
|
||||
v->a[15790] = state(1010);
|
||||
v->a[15791] = 1;
|
||||
v->a[15792] = sym__variable_assignments;
|
||||
v->a[15793] = state(1012);
|
||||
v->a[15794] = 1;
|
||||
v->a[15795] = sym_command;
|
||||
v->a[15796] = state(1013);
|
||||
v->a[15797] = 1;
|
||||
v->a[15798] = sym_negated_command;
|
||||
v->a[15799] = state(1015);
|
||||
small_parse_table_790(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,126 +14,126 @@
|
|||
|
||||
void small_parse_table_790(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15800] = state(243);
|
||||
v->a[15801] = 1;
|
||||
v->a[15802] = sym_variable_assignment;
|
||||
v->a[15803] = state(621);
|
||||
v->a[15804] = 1;
|
||||
v->a[15805] = sym_concatenation;
|
||||
v->a[15806] = state(692);
|
||||
v->a[15807] = 1;
|
||||
v->a[15808] = sym_file_redirect;
|
||||
v->a[15809] = state(810);
|
||||
v->a[15810] = 1;
|
||||
v->a[15811] = aux_sym_command_repeat1;
|
||||
v->a[15812] = state(1217);
|
||||
v->a[15813] = 1;
|
||||
v->a[15814] = sym_redirected_statement;
|
||||
v->a[15815] = state(1218);
|
||||
v->a[15816] = 1;
|
||||
v->a[15817] = sym_for_statement;
|
||||
v->a[15818] = state(1219);
|
||||
v->a[15819] = 1;
|
||||
v->a[15800] = 1;
|
||||
v->a[15801] = sym_list;
|
||||
v->a[15802] = state(1018);
|
||||
v->a[15803] = 1;
|
||||
v->a[15804] = sym_subshell;
|
||||
v->a[15805] = state(1019);
|
||||
v->a[15806] = 1;
|
||||
v->a[15807] = sym_compound_statement;
|
||||
v->a[15808] = state(1021);
|
||||
v->a[15809] = 1;
|
||||
v->a[15810] = sym_function_definition;
|
||||
v->a[15811] = state(1022);
|
||||
v->a[15812] = 1;
|
||||
v->a[15813] = sym_case_statement;
|
||||
v->a[15814] = state(1023);
|
||||
v->a[15815] = 1;
|
||||
v->a[15816] = sym_if_statement;
|
||||
v->a[15817] = state(1024);
|
||||
v->a[15818] = 1;
|
||||
v->a[15819] = sym_while_statement;
|
||||
small_parse_table_791(v);
|
||||
}
|
||||
|
||||
void small_parse_table_791(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15820] = sym_while_statement;
|
||||
v->a[15821] = state(1220);
|
||||
v->a[15822] = 1;
|
||||
v->a[15823] = sym_if_statement;
|
||||
v->a[15824] = state(1221);
|
||||
v->a[15825] = 1;
|
||||
v->a[15826] = sym_case_statement;
|
||||
v->a[15827] = state(1222);
|
||||
v->a[15828] = 1;
|
||||
v->a[15829] = sym_function_definition;
|
||||
v->a[15830] = state(1227);
|
||||
v->a[15831] = 1;
|
||||
v->a[15832] = sym_compound_statement;
|
||||
v->a[15833] = state(1229);
|
||||
v->a[15834] = 1;
|
||||
v->a[15835] = sym_subshell;
|
||||
v->a[15836] = state(1230);
|
||||
v->a[15837] = 1;
|
||||
v->a[15838] = sym_list;
|
||||
v->a[15839] = state(1232);
|
||||
v->a[15820] = state(1025);
|
||||
v->a[15821] = 1;
|
||||
v->a[15822] = sym_for_statement;
|
||||
v->a[15823] = state(1027);
|
||||
v->a[15824] = 1;
|
||||
v->a[15825] = sym_redirected_statement;
|
||||
v->a[15826] = state(1166);
|
||||
v->a[15827] = 1;
|
||||
v->a[15828] = sym_pipeline;
|
||||
v->a[15829] = state(1207);
|
||||
v->a[15830] = 1;
|
||||
v->a[15831] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15832] = state(2116);
|
||||
v->a[15833] = 1;
|
||||
v->a[15834] = sym__statement_not_pipeline;
|
||||
v->a[15835] = actions(11);
|
||||
v->a[15836] = 2;
|
||||
v->a[15837] = anon_sym_while;
|
||||
v->a[15838] = anon_sym_until;
|
||||
v->a[15839] = actions(57);
|
||||
small_parse_table_792(v);
|
||||
}
|
||||
|
||||
void small_parse_table_792(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15840] = 1;
|
||||
v->a[15841] = sym_negated_command;
|
||||
v->a[15842] = state(1233);
|
||||
v->a[15843] = 1;
|
||||
v->a[15844] = sym_command;
|
||||
v->a[15845] = state(1234);
|
||||
v->a[15846] = 1;
|
||||
v->a[15847] = sym__variable_assignments;
|
||||
v->a[15848] = state(1406);
|
||||
v->a[15849] = 1;
|
||||
v->a[15850] = sym_pipeline;
|
||||
v->a[15851] = state(1432);
|
||||
v->a[15852] = 1;
|
||||
v->a[15853] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15854] = state(2254);
|
||||
v->a[15855] = 1;
|
||||
v->a[15856] = sym__statement_not_pipeline;
|
||||
v->a[15857] = actions(93);
|
||||
v->a[15858] = 2;
|
||||
v->a[15859] = anon_sym_while;
|
||||
v->a[15840] = 2;
|
||||
v->a[15841] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15842] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15843] = actions(65);
|
||||
v->a[15844] = 2;
|
||||
v->a[15845] = sym_raw_string;
|
||||
v->a[15846] = sym_number;
|
||||
v->a[15847] = state(420);
|
||||
v->a[15848] = 5;
|
||||
v->a[15849] = sym_arithmetic_expansion;
|
||||
v->a[15850] = sym_string;
|
||||
v->a[15851] = sym_simple_expansion;
|
||||
v->a[15852] = sym_expansion;
|
||||
v->a[15853] = sym_command_substitution;
|
||||
v->a[15854] = actions(55);
|
||||
v->a[15855] = 8;
|
||||
v->a[15856] = anon_sym_LT;
|
||||
v->a[15857] = anon_sym_GT;
|
||||
v->a[15858] = anon_sym_GT_GT;
|
||||
v->a[15859] = anon_sym_AMP_GT;
|
||||
small_parse_table_793(v);
|
||||
}
|
||||
|
||||
void small_parse_table_793(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15860] = anon_sym_until;
|
||||
v->a[15861] = actions(107);
|
||||
v->a[15862] = 2;
|
||||
v->a[15863] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15864] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15865] = actions(115);
|
||||
v->a[15866] = 2;
|
||||
v->a[15867] = sym_raw_string;
|
||||
v->a[15868] = sym_number;
|
||||
v->a[15869] = state(282);
|
||||
v->a[15870] = 5;
|
||||
v->a[15871] = sym_arithmetic_expansion;
|
||||
v->a[15872] = sym_string;
|
||||
v->a[15873] = sym_simple_expansion;
|
||||
v->a[15874] = sym_expansion;
|
||||
v->a[15875] = sym_command_substitution;
|
||||
v->a[15876] = actions(105);
|
||||
v->a[15877] = 8;
|
||||
v->a[15878] = anon_sym_LT;
|
||||
v->a[15879] = anon_sym_GT;
|
||||
v->a[15860] = anon_sym_AMP_GT_GT;
|
||||
v->a[15861] = anon_sym_LT_AMP;
|
||||
v->a[15862] = anon_sym_GT_AMP;
|
||||
v->a[15863] = anon_sym_GT_PIPE;
|
||||
v->a[15864] = 42;
|
||||
v->a[15865] = actions(3);
|
||||
v->a[15866] = 1;
|
||||
v->a[15867] = sym_comment;
|
||||
v->a[15868] = actions(9);
|
||||
v->a[15869] = 1;
|
||||
v->a[15870] = anon_sym_for;
|
||||
v->a[15871] = actions(13);
|
||||
v->a[15872] = 1;
|
||||
v->a[15873] = anon_sym_if;
|
||||
v->a[15874] = actions(15);
|
||||
v->a[15875] = 1;
|
||||
v->a[15876] = anon_sym_case;
|
||||
v->a[15877] = actions(17);
|
||||
v->a[15878] = 1;
|
||||
v->a[15879] = anon_sym_LPAREN;
|
||||
small_parse_table_794(v);
|
||||
}
|
||||
|
||||
void small_parse_table_794(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15880] = anon_sym_GT_GT;
|
||||
v->a[15881] = anon_sym_AMP_GT;
|
||||
v->a[15882] = anon_sym_AMP_GT_GT;
|
||||
v->a[15883] = anon_sym_LT_AMP;
|
||||
v->a[15884] = anon_sym_GT_AMP;
|
||||
v->a[15885] = anon_sym_GT_PIPE;
|
||||
v->a[15886] = 31;
|
||||
v->a[15887] = actions(3);
|
||||
v->a[15888] = 1;
|
||||
v->a[15889] = sym_comment;
|
||||
v->a[15890] = actions(9);
|
||||
v->a[15891] = 1;
|
||||
v->a[15892] = anon_sym_for;
|
||||
v->a[15893] = actions(13);
|
||||
v->a[15894] = 1;
|
||||
v->a[15895] = anon_sym_if;
|
||||
v->a[15896] = actions(15);
|
||||
v->a[15897] = 1;
|
||||
v->a[15898] = anon_sym_case;
|
||||
v->a[15899] = actions(17);
|
||||
v->a[15880] = actions(19);
|
||||
v->a[15881] = 1;
|
||||
v->a[15882] = anon_sym_LBRACE;
|
||||
v->a[15883] = actions(45);
|
||||
v->a[15884] = 1;
|
||||
v->a[15885] = sym_word;
|
||||
v->a[15886] = actions(53);
|
||||
v->a[15887] = 1;
|
||||
v->a[15888] = anon_sym_BANG;
|
||||
v->a[15889] = actions(59);
|
||||
v->a[15890] = 1;
|
||||
v->a[15891] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15892] = actions(61);
|
||||
v->a[15893] = 1;
|
||||
v->a[15894] = anon_sym_DOLLAR;
|
||||
v->a[15895] = actions(63);
|
||||
v->a[15896] = 1;
|
||||
v->a[15897] = anon_sym_DQUOTE;
|
||||
v->a[15898] = actions(67);
|
||||
v->a[15899] = 1;
|
||||
small_parse_table_795(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,126 +14,126 @@
|
|||
|
||||
void small_parse_table_795(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15900] = 1;
|
||||
v->a[15901] = anon_sym_LPAREN;
|
||||
v->a[15902] = actions(19);
|
||||
v->a[15903] = 1;
|
||||
v->a[15904] = anon_sym_LBRACE;
|
||||
v->a[15905] = actions(45);
|
||||
v->a[15906] = 1;
|
||||
v->a[15907] = sym_word;
|
||||
v->a[15908] = actions(53);
|
||||
v->a[15909] = 1;
|
||||
v->a[15910] = anon_sym_BANG;
|
||||
v->a[15911] = actions(59);
|
||||
v->a[15912] = 1;
|
||||
v->a[15913] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[15914] = actions(61);
|
||||
v->a[15915] = 1;
|
||||
v->a[15916] = anon_sym_DOLLAR;
|
||||
v->a[15917] = actions(63);
|
||||
v->a[15918] = 1;
|
||||
v->a[15919] = anon_sym_DQUOTE;
|
||||
v->a[15900] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15901] = actions(69);
|
||||
v->a[15902] = 1;
|
||||
v->a[15903] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15904] = actions(71);
|
||||
v->a[15905] = 1;
|
||||
v->a[15906] = anon_sym_BQUOTE;
|
||||
v->a[15907] = actions(73);
|
||||
v->a[15908] = 1;
|
||||
v->a[15909] = sym_file_descriptor;
|
||||
v->a[15910] = actions(75);
|
||||
v->a[15911] = 1;
|
||||
v->a[15912] = sym_variable_name;
|
||||
v->a[15913] = state(137);
|
||||
v->a[15914] = 1;
|
||||
v->a[15915] = aux_sym__statements_repeat1;
|
||||
v->a[15916] = state(191);
|
||||
v->a[15917] = 1;
|
||||
v->a[15918] = sym_command_name;
|
||||
v->a[15919] = state(255);
|
||||
small_parse_table_796(v);
|
||||
}
|
||||
|
||||
void small_parse_table_796(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15920] = actions(67);
|
||||
v->a[15921] = 1;
|
||||
v->a[15922] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[15923] = actions(69);
|
||||
v->a[15924] = 1;
|
||||
v->a[15925] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[15926] = actions(71);
|
||||
v->a[15927] = 1;
|
||||
v->a[15928] = anon_sym_BQUOTE;
|
||||
v->a[15929] = actions(73);
|
||||
v->a[15930] = 1;
|
||||
v->a[15931] = sym_file_descriptor;
|
||||
v->a[15932] = actions(75);
|
||||
v->a[15933] = 1;
|
||||
v->a[15934] = sym_variable_name;
|
||||
v->a[15935] = state(36);
|
||||
v->a[15936] = 1;
|
||||
v->a[15937] = aux_sym__terminated_statement;
|
||||
v->a[15938] = state(187);
|
||||
v->a[15939] = 1;
|
||||
v->a[15920] = 1;
|
||||
v->a[15921] = sym_variable_assignment;
|
||||
v->a[15922] = state(624);
|
||||
v->a[15923] = 1;
|
||||
v->a[15924] = sym_concatenation;
|
||||
v->a[15925] = state(726);
|
||||
v->a[15926] = 1;
|
||||
v->a[15927] = sym_file_redirect;
|
||||
v->a[15928] = state(733);
|
||||
v->a[15929] = 1;
|
||||
v->a[15930] = aux_sym_command_repeat1;
|
||||
v->a[15931] = state(1095);
|
||||
v->a[15932] = 1;
|
||||
v->a[15933] = sym_function_definition;
|
||||
v->a[15934] = state(1102);
|
||||
v->a[15935] = 1;
|
||||
v->a[15936] = sym_redirected_statement;
|
||||
v->a[15937] = state(1130);
|
||||
v->a[15938] = 1;
|
||||
v->a[15939] = sym_for_statement;
|
||||
small_parse_table_797(v);
|
||||
}
|
||||
|
||||
void small_parse_table_797(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15940] = sym_command_name;
|
||||
v->a[15941] = state(300);
|
||||
v->a[15942] = 1;
|
||||
v->a[15943] = sym_variable_assignment;
|
||||
v->a[15944] = state(647);
|
||||
v->a[15945] = 1;
|
||||
v->a[15946] = sym_concatenation;
|
||||
v->a[15947] = state(736);
|
||||
v->a[15948] = 1;
|
||||
v->a[15949] = aux_sym_command_repeat1;
|
||||
v->a[15950] = state(738);
|
||||
v->a[15951] = 1;
|
||||
v->a[15952] = sym_file_redirect;
|
||||
v->a[15953] = state(1455);
|
||||
v->a[15954] = 1;
|
||||
v->a[15955] = sym_pipeline;
|
||||
v->a[15956] = state(1460);
|
||||
v->a[15957] = 1;
|
||||
v->a[15958] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15959] = state(2269);
|
||||
v->a[15940] = state(1144);
|
||||
v->a[15941] = 1;
|
||||
v->a[15942] = sym_while_statement;
|
||||
v->a[15943] = state(1145);
|
||||
v->a[15944] = 1;
|
||||
v->a[15945] = sym_if_statement;
|
||||
v->a[15946] = state(1147);
|
||||
v->a[15947] = 1;
|
||||
v->a[15948] = sym__variable_assignments;
|
||||
v->a[15949] = state(1151);
|
||||
v->a[15950] = 1;
|
||||
v->a[15951] = sym_command;
|
||||
v->a[15952] = state(1153);
|
||||
v->a[15953] = 1;
|
||||
v->a[15954] = sym_negated_command;
|
||||
v->a[15955] = state(1155);
|
||||
v->a[15956] = 1;
|
||||
v->a[15957] = sym_list;
|
||||
v->a[15958] = state(1161);
|
||||
v->a[15959] = 1;
|
||||
small_parse_table_798(v);
|
||||
}
|
||||
|
||||
void small_parse_table_798(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15960] = 1;
|
||||
v->a[15961] = sym__statement_not_pipeline;
|
||||
v->a[15962] = actions(11);
|
||||
v->a[15963] = 2;
|
||||
v->a[15964] = anon_sym_while;
|
||||
v->a[15965] = anon_sym_until;
|
||||
v->a[15966] = actions(57);
|
||||
v->a[15967] = 2;
|
||||
v->a[15968] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15969] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15970] = actions(65);
|
||||
v->a[15971] = 2;
|
||||
v->a[15972] = sym_raw_string;
|
||||
v->a[15973] = sym_number;
|
||||
v->a[15974] = state(394);
|
||||
v->a[15975] = 5;
|
||||
v->a[15976] = sym_arithmetic_expansion;
|
||||
v->a[15977] = sym_string;
|
||||
v->a[15978] = sym_simple_expansion;
|
||||
v->a[15979] = sym_expansion;
|
||||
v->a[15960] = sym_compound_statement;
|
||||
v->a[15961] = state(1165);
|
||||
v->a[15962] = 1;
|
||||
v->a[15963] = sym_subshell;
|
||||
v->a[15964] = state(1180);
|
||||
v->a[15965] = 1;
|
||||
v->a[15966] = sym_case_statement;
|
||||
v->a[15967] = state(1194);
|
||||
v->a[15968] = 1;
|
||||
v->a[15969] = sym_pipeline;
|
||||
v->a[15970] = state(1307);
|
||||
v->a[15971] = 1;
|
||||
v->a[15972] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[15973] = state(2117);
|
||||
v->a[15974] = 1;
|
||||
v->a[15975] = sym__statement_not_pipeline;
|
||||
v->a[15976] = actions(11);
|
||||
v->a[15977] = 2;
|
||||
v->a[15978] = anon_sym_while;
|
||||
v->a[15979] = anon_sym_until;
|
||||
small_parse_table_799(v);
|
||||
}
|
||||
|
||||
void small_parse_table_799(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[15980] = sym_command_substitution;
|
||||
v->a[15981] = actions(55);
|
||||
v->a[15982] = 8;
|
||||
v->a[15983] = anon_sym_LT;
|
||||
v->a[15984] = anon_sym_GT;
|
||||
v->a[15985] = anon_sym_GT_GT;
|
||||
v->a[15986] = anon_sym_AMP_GT;
|
||||
v->a[15987] = anon_sym_AMP_GT_GT;
|
||||
v->a[15988] = anon_sym_LT_AMP;
|
||||
v->a[15989] = anon_sym_GT_AMP;
|
||||
v->a[15990] = anon_sym_GT_PIPE;
|
||||
v->a[15991] = state(1359);
|
||||
v->a[15992] = 12;
|
||||
v->a[15993] = sym_redirected_statement;
|
||||
v->a[15994] = sym_for_statement;
|
||||
v->a[15995] = sym_while_statement;
|
||||
v->a[15996] = sym_if_statement;
|
||||
v->a[15997] = sym_case_statement;
|
||||
v->a[15998] = sym_function_definition;
|
||||
v->a[15999] = sym_compound_statement;
|
||||
v->a[15980] = actions(57);
|
||||
v->a[15981] = 2;
|
||||
v->a[15982] = anon_sym_LT_AMP_DASH;
|
||||
v->a[15983] = anon_sym_GT_AMP_DASH;
|
||||
v->a[15984] = actions(65);
|
||||
v->a[15985] = 2;
|
||||
v->a[15986] = sym_raw_string;
|
||||
v->a[15987] = sym_number;
|
||||
v->a[15988] = state(420);
|
||||
v->a[15989] = 5;
|
||||
v->a[15990] = sym_arithmetic_expansion;
|
||||
v->a[15991] = sym_string;
|
||||
v->a[15992] = sym_simple_expansion;
|
||||
v->a[15993] = sym_expansion;
|
||||
v->a[15994] = sym_command_substitution;
|
||||
v->a[15995] = actions(55);
|
||||
v->a[15996] = 8;
|
||||
v->a[15997] = anon_sym_LT;
|
||||
v->a[15998] = anon_sym_GT;
|
||||
v->a[15999] = anon_sym_GT_GT;
|
||||
small_parse_table_800(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,51 +14,51 @@
|
|||
|
||||
void small_parse_table_80(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1600] = actions(101);
|
||||
v->a[1600] = actions(53);
|
||||
v->a[1601] = 1;
|
||||
v->a[1602] = anon_sym_LBRACE;
|
||||
v->a[1603] = actions(103);
|
||||
v->a[1602] = anon_sym_BANG;
|
||||
v->a[1603] = actions(59);
|
||||
v->a[1604] = 1;
|
||||
v->a[1605] = anon_sym_BANG;
|
||||
v->a[1606] = actions(109);
|
||||
v->a[1605] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1606] = actions(61);
|
||||
v->a[1607] = 1;
|
||||
v->a[1608] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[1609] = actions(111);
|
||||
v->a[1608] = anon_sym_DOLLAR;
|
||||
v->a[1609] = actions(63);
|
||||
v->a[1610] = 1;
|
||||
v->a[1611] = anon_sym_DOLLAR;
|
||||
v->a[1612] = actions(113);
|
||||
v->a[1611] = anon_sym_DQUOTE;
|
||||
v->a[1612] = actions(67);
|
||||
v->a[1613] = 1;
|
||||
v->a[1614] = anon_sym_DQUOTE;
|
||||
v->a[1615] = actions(117);
|
||||
v->a[1614] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1615] = actions(69);
|
||||
v->a[1616] = 1;
|
||||
v->a[1617] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[1618] = actions(119);
|
||||
v->a[1617] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1618] = actions(71);
|
||||
v->a[1619] = 1;
|
||||
small_parse_table_81(v);
|
||||
}
|
||||
|
||||
void small_parse_table_81(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1620] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[1621] = actions(121);
|
||||
v->a[1620] = anon_sym_BQUOTE;
|
||||
v->a[1621] = actions(73);
|
||||
v->a[1622] = 1;
|
||||
v->a[1623] = anon_sym_BQUOTE;
|
||||
v->a[1624] = actions(123);
|
||||
v->a[1623] = sym_file_descriptor;
|
||||
v->a[1624] = actions(75);
|
||||
v->a[1625] = 1;
|
||||
v->a[1626] = sym_file_descriptor;
|
||||
v->a[1627] = actions(125);
|
||||
v->a[1626] = sym_variable_name;
|
||||
v->a[1627] = actions(99);
|
||||
v->a[1628] = 1;
|
||||
v->a[1629] = sym_variable_name;
|
||||
v->a[1630] = state(129);
|
||||
v->a[1629] = anon_sym_LF;
|
||||
v->a[1630] = state(130);
|
||||
v->a[1631] = 1;
|
||||
v->a[1632] = aux_sym__statements_repeat1;
|
||||
v->a[1633] = state(182);
|
||||
v->a[1633] = state(191);
|
||||
v->a[1634] = 1;
|
||||
v->a[1635] = sym_command_name;
|
||||
v->a[1636] = state(271);
|
||||
v->a[1636] = state(262);
|
||||
v->a[1637] = 1;
|
||||
v->a[1638] = sym_variable_assignment;
|
||||
v->a[1639] = state(621);
|
||||
v->a[1639] = state(624);
|
||||
small_parse_table_82(v);
|
||||
}
|
||||
|
||||
|
|
@ -66,22 +66,22 @@ void small_parse_table_82(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[1640] = 1;
|
||||
v->a[1641] = sym_concatenation;
|
||||
v->a[1642] = state(692);
|
||||
v->a[1642] = state(709);
|
||||
v->a[1643] = 1;
|
||||
v->a[1644] = sym_file_redirect;
|
||||
v->a[1645] = state(767);
|
||||
v->a[1644] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1645] = state(726);
|
||||
v->a[1646] = 1;
|
||||
v->a[1647] = aux_sym__case_item_last_repeat2;
|
||||
v->a[1648] = state(810);
|
||||
v->a[1647] = sym_file_redirect;
|
||||
v->a[1648] = state(733);
|
||||
v->a[1649] = 1;
|
||||
v->a[1650] = aux_sym_command_repeat1;
|
||||
v->a[1651] = state(1321);
|
||||
v->a[1651] = state(1216);
|
||||
v->a[1652] = 1;
|
||||
v->a[1653] = sym_pipeline;
|
||||
v->a[1654] = state(1432);
|
||||
v->a[1654] = state(1307);
|
||||
v->a[1655] = 1;
|
||||
v->a[1656] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[1657] = state(2254);
|
||||
v->a[1657] = state(2117);
|
||||
v->a[1658] = 1;
|
||||
v->a[1659] = sym__statement_not_pipeline;
|
||||
small_parse_table_83(v);
|
||||
|
|
@ -89,22 +89,22 @@ void small_parse_table_82(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_83(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[1660] = state(2258);
|
||||
v->a[1660] = state(2152);
|
||||
v->a[1661] = 1;
|
||||
v->a[1662] = sym__statements;
|
||||
v->a[1663] = actions(93);
|
||||
v->a[1663] = actions(11);
|
||||
v->a[1664] = 2;
|
||||
v->a[1665] = anon_sym_while;
|
||||
v->a[1666] = anon_sym_until;
|
||||
v->a[1667] = actions(107);
|
||||
v->a[1667] = actions(57);
|
||||
v->a[1668] = 2;
|
||||
v->a[1669] = anon_sym_LT_AMP_DASH;
|
||||
v->a[1670] = anon_sym_GT_AMP_DASH;
|
||||
v->a[1671] = actions(115);
|
||||
v->a[1671] = actions(65);
|
||||
v->a[1672] = 2;
|
||||
v->a[1673] = sym_raw_string;
|
||||
v->a[1674] = sym_number;
|
||||
v->a[1675] = state(282);
|
||||
v->a[1675] = state(420);
|
||||
v->a[1676] = 5;
|
||||
v->a[1677] = sym_arithmetic_expansion;
|
||||
v->a[1678] = sym_string;
|
||||
|
|
@ -116,7 +116,7 @@ void small_parse_table_84(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[1680] = sym_expansion;
|
||||
v->a[1681] = sym_command_substitution;
|
||||
v->a[1682] = actions(105);
|
||||
v->a[1682] = actions(55);
|
||||
v->a[1683] = 8;
|
||||
v->a[1684] = anon_sym_LT;
|
||||
v->a[1685] = anon_sym_GT;
|
||||
|
|
@ -126,7 +126,7 @@ void small_parse_table_84(t_small_parse_table_array *v)
|
|||
v->a[1689] = anon_sym_LT_AMP;
|
||||
v->a[1690] = anon_sym_GT_AMP;
|
||||
v->a[1691] = anon_sym_GT_PIPE;
|
||||
v->a[1692] = state(1296);
|
||||
v->a[1692] = state(1146);
|
||||
v->a[1693] = 12;
|
||||
v->a[1694] = sym_redirected_statement;
|
||||
v->a[1695] = sym_for_statement;
|
||||
|
|
|
|||
|
|
@ -14,11 +14,11 @@
|
|||
|
||||
void small_parse_table_800(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16000] = sym_subshell;
|
||||
v->a[16001] = sym_list;
|
||||
v->a[16002] = sym_negated_command;
|
||||
v->a[16003] = sym_command;
|
||||
v->a[16004] = sym__variable_assignments;
|
||||
v->a[16000] = anon_sym_AMP_GT;
|
||||
v->a[16001] = anon_sym_AMP_GT_GT;
|
||||
v->a[16002] = anon_sym_LT_AMP;
|
||||
v->a[16003] = anon_sym_GT_AMP;
|
||||
v->a[16004] = anon_sym_GT_PIPE;
|
||||
v->a[16005] = 31;
|
||||
v->a[16006] = actions(3);
|
||||
v->a[16007] = 1;
|
||||
|
|
@ -78,10 +78,10 @@ void small_parse_table_802(t_small_parse_table_array *v)
|
|||
v->a[16051] = actions(75);
|
||||
v->a[16052] = 1;
|
||||
v->a[16053] = sym_variable_name;
|
||||
v->a[16054] = state(50);
|
||||
v->a[16054] = state(105);
|
||||
v->a[16055] = 1;
|
||||
v->a[16056] = aux_sym__terminated_statement;
|
||||
v->a[16057] = state(187);
|
||||
v->a[16057] = state(191);
|
||||
v->a[16058] = 1;
|
||||
v->a[16059] = sym_command_name;
|
||||
small_parse_table_803(v);
|
||||
|
|
@ -89,25 +89,25 @@ void small_parse_table_802(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_803(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16060] = state(274);
|
||||
v->a[16060] = state(252);
|
||||
v->a[16061] = 1;
|
||||
v->a[16062] = sym_variable_assignment;
|
||||
v->a[16063] = state(647);
|
||||
v->a[16063] = state(624);
|
||||
v->a[16064] = 1;
|
||||
v->a[16065] = sym_concatenation;
|
||||
v->a[16066] = state(736);
|
||||
v->a[16066] = state(726);
|
||||
v->a[16067] = 1;
|
||||
v->a[16068] = aux_sym_command_repeat1;
|
||||
v->a[16069] = state(738);
|
||||
v->a[16068] = sym_file_redirect;
|
||||
v->a[16069] = state(733);
|
||||
v->a[16070] = 1;
|
||||
v->a[16071] = sym_file_redirect;
|
||||
v->a[16072] = state(1439);
|
||||
v->a[16071] = aux_sym_command_repeat1;
|
||||
v->a[16072] = state(1246);
|
||||
v->a[16073] = 1;
|
||||
v->a[16074] = sym_pipeline;
|
||||
v->a[16075] = state(1460);
|
||||
v->a[16075] = state(1307);
|
||||
v->a[16076] = 1;
|
||||
v->a[16077] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[16078] = state(2269);
|
||||
v->a[16078] = state(2117);
|
||||
v->a[16079] = 1;
|
||||
small_parse_table_804(v);
|
||||
}
|
||||
|
|
@ -127,7 +127,7 @@ void small_parse_table_804(t_small_parse_table_array *v)
|
|||
v->a[16090] = 2;
|
||||
v->a[16091] = sym_raw_string;
|
||||
v->a[16092] = sym_number;
|
||||
v->a[16093] = state(394);
|
||||
v->a[16093] = state(420);
|
||||
v->a[16094] = 5;
|
||||
v->a[16095] = sym_arithmetic_expansion;
|
||||
v->a[16096] = sym_string;
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ void small_parse_table_805(t_small_parse_table_array *v)
|
|||
v->a[16107] = anon_sym_LT_AMP;
|
||||
v->a[16108] = anon_sym_GT_AMP;
|
||||
v->a[16109] = anon_sym_GT_PIPE;
|
||||
v->a[16110] = state(1312);
|
||||
v->a[16110] = state(1112);
|
||||
v->a[16111] = 12;
|
||||
v->a[16112] = sym_redirected_statement;
|
||||
v->a[16113] = sym_for_statement;
|
||||
|
|
@ -102,13 +102,13 @@ void small_parse_table_808(t_small_parse_table_array *v)
|
|||
v->a[16170] = actions(75);
|
||||
v->a[16171] = 1;
|
||||
v->a[16172] = sym_variable_name;
|
||||
v->a[16173] = state(38);
|
||||
v->a[16173] = state(35);
|
||||
v->a[16174] = 1;
|
||||
v->a[16175] = aux_sym__terminated_statement;
|
||||
v->a[16176] = state(187);
|
||||
v->a[16176] = state(191);
|
||||
v->a[16177] = 1;
|
||||
v->a[16178] = sym_command_name;
|
||||
v->a[16179] = state(300);
|
||||
v->a[16179] = state(280);
|
||||
small_parse_table_809(v);
|
||||
}
|
||||
|
||||
|
|
@ -116,22 +116,22 @@ void small_parse_table_809(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[16180] = 1;
|
||||
v->a[16181] = sym_variable_assignment;
|
||||
v->a[16182] = state(647);
|
||||
v->a[16182] = state(624);
|
||||
v->a[16183] = 1;
|
||||
v->a[16184] = sym_concatenation;
|
||||
v->a[16185] = state(736);
|
||||
v->a[16185] = state(726);
|
||||
v->a[16186] = 1;
|
||||
v->a[16187] = aux_sym_command_repeat1;
|
||||
v->a[16188] = state(738);
|
||||
v->a[16187] = sym_file_redirect;
|
||||
v->a[16188] = state(733);
|
||||
v->a[16189] = 1;
|
||||
v->a[16190] = sym_file_redirect;
|
||||
v->a[16191] = state(1455);
|
||||
v->a[16190] = aux_sym_command_repeat1;
|
||||
v->a[16191] = state(1235);
|
||||
v->a[16192] = 1;
|
||||
v->a[16193] = sym_pipeline;
|
||||
v->a[16194] = state(1460);
|
||||
v->a[16194] = state(1307);
|
||||
v->a[16195] = 1;
|
||||
v->a[16196] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[16197] = state(2269);
|
||||
v->a[16197] = state(2117);
|
||||
v->a[16198] = 1;
|
||||
v->a[16199] = sym__statement_not_pipeline;
|
||||
small_parse_table_810(v);
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ void small_parse_table_810(t_small_parse_table_array *v)
|
|||
v->a[16209] = 2;
|
||||
v->a[16210] = sym_raw_string;
|
||||
v->a[16211] = sym_number;
|
||||
v->a[16212] = state(394);
|
||||
v->a[16212] = state(420);
|
||||
v->a[16213] = 5;
|
||||
v->a[16214] = sym_arithmetic_expansion;
|
||||
v->a[16215] = sym_string;
|
||||
|
|
@ -48,7 +48,7 @@ void small_parse_table_811(t_small_parse_table_array *v)
|
|||
v->a[16226] = anon_sym_LT_AMP;
|
||||
v->a[16227] = anon_sym_GT_AMP;
|
||||
v->a[16228] = anon_sym_GT_PIPE;
|
||||
v->a[16229] = state(1359);
|
||||
v->a[16229] = state(1174);
|
||||
v->a[16230] = 12;
|
||||
v->a[16231] = sym_redirected_statement;
|
||||
v->a[16232] = sym_for_statement;
|
||||
|
|
@ -67,23 +67,23 @@ void small_parse_table_812(t_small_parse_table_array *v)
|
|||
v->a[16240] = sym_negated_command;
|
||||
v->a[16241] = sym_command;
|
||||
v->a[16242] = sym__variable_assignments;
|
||||
v->a[16243] = 31;
|
||||
v->a[16243] = 42;
|
||||
v->a[16244] = actions(3);
|
||||
v->a[16245] = 1;
|
||||
v->a[16246] = sym_comment;
|
||||
v->a[16247] = actions(268);
|
||||
v->a[16247] = actions(7);
|
||||
v->a[16248] = 1;
|
||||
v->a[16249] = sym_word;
|
||||
v->a[16250] = actions(271);
|
||||
v->a[16250] = actions(9);
|
||||
v->a[16251] = 1;
|
||||
v->a[16252] = anon_sym_for;
|
||||
v->a[16253] = actions(277);
|
||||
v->a[16253] = actions(13);
|
||||
v->a[16254] = 1;
|
||||
v->a[16255] = anon_sym_if;
|
||||
v->a[16256] = actions(280);
|
||||
v->a[16256] = actions(15);
|
||||
v->a[16257] = 1;
|
||||
v->a[16258] = anon_sym_case;
|
||||
v->a[16259] = actions(283);
|
||||
v->a[16259] = actions(17);
|
||||
small_parse_table_813(v);
|
||||
}
|
||||
|
||||
|
|
@ -91,22 +91,22 @@ void small_parse_table_813(t_small_parse_table_array *v)
|
|||
{
|
||||
v->a[16260] = 1;
|
||||
v->a[16261] = anon_sym_LPAREN;
|
||||
v->a[16262] = actions(286);
|
||||
v->a[16262] = actions(19);
|
||||
v->a[16263] = 1;
|
||||
v->a[16264] = anon_sym_LBRACE;
|
||||
v->a[16265] = actions(289);
|
||||
v->a[16265] = actions(21);
|
||||
v->a[16266] = 1;
|
||||
v->a[16267] = anon_sym_BANG;
|
||||
v->a[16268] = actions(298);
|
||||
v->a[16268] = actions(27);
|
||||
v->a[16269] = 1;
|
||||
v->a[16270] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[16271] = actions(301);
|
||||
v->a[16271] = actions(29);
|
||||
v->a[16272] = 1;
|
||||
v->a[16273] = anon_sym_DOLLAR;
|
||||
v->a[16274] = actions(304);
|
||||
v->a[16274] = actions(31);
|
||||
v->a[16275] = 1;
|
||||
v->a[16276] = anon_sym_DQUOTE;
|
||||
v->a[16277] = actions(310);
|
||||
v->a[16277] = actions(35);
|
||||
v->a[16278] = 1;
|
||||
v->a[16279] = anon_sym_DOLLAR_LBRACE;
|
||||
small_parse_table_814(v);
|
||||
|
|
@ -114,25 +114,25 @@ void small_parse_table_813(t_small_parse_table_array *v)
|
|||
|
||||
void small_parse_table_814(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16280] = actions(313);
|
||||
v->a[16280] = actions(37);
|
||||
v->a[16281] = 1;
|
||||
v->a[16282] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[16283] = actions(316);
|
||||
v->a[16283] = actions(39);
|
||||
v->a[16284] = 1;
|
||||
v->a[16285] = anon_sym_BQUOTE;
|
||||
v->a[16286] = actions(319);
|
||||
v->a[16286] = actions(41);
|
||||
v->a[16287] = 1;
|
||||
v->a[16288] = sym_file_descriptor;
|
||||
v->a[16289] = actions(322);
|
||||
v->a[16289] = actions(43);
|
||||
v->a[16290] = 1;
|
||||
v->a[16291] = sym_variable_name;
|
||||
v->a[16292] = state(133);
|
||||
v->a[16292] = state(137);
|
||||
v->a[16293] = 1;
|
||||
v->a[16294] = aux_sym__statements_repeat1;
|
||||
v->a[16295] = state(187);
|
||||
v->a[16295] = state(183);
|
||||
v->a[16296] = 1;
|
||||
v->a[16297] = sym_command_name;
|
||||
v->a[16298] = state(297);
|
||||
v->a[16298] = state(238);
|
||||
v->a[16299] = 1;
|
||||
small_parse_table_815(v);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -15,125 +15,125 @@
|
|||
void small_parse_table_815(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16300] = sym_variable_assignment;
|
||||
v->a[16301] = state(647);
|
||||
v->a[16301] = state(636);
|
||||
v->a[16302] = 1;
|
||||
v->a[16303] = sym_concatenation;
|
||||
v->a[16304] = state(736);
|
||||
v->a[16304] = state(685);
|
||||
v->a[16305] = 1;
|
||||
v->a[16306] = aux_sym_command_repeat1;
|
||||
v->a[16307] = state(738);
|
||||
v->a[16306] = sym_file_redirect;
|
||||
v->a[16307] = state(743);
|
||||
v->a[16308] = 1;
|
||||
v->a[16309] = sym_file_redirect;
|
||||
v->a[16310] = state(1451);
|
||||
v->a[16309] = aux_sym_command_repeat1;
|
||||
v->a[16310] = state(1031);
|
||||
v->a[16311] = 1;
|
||||
v->a[16312] = sym_pipeline;
|
||||
v->a[16313] = state(1460);
|
||||
v->a[16312] = sym_list;
|
||||
v->a[16313] = state(1035);
|
||||
v->a[16314] = 1;
|
||||
v->a[16315] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[16316] = state(2269);
|
||||
v->a[16315] = sym_redirected_statement;
|
||||
v->a[16316] = state(1037);
|
||||
v->a[16317] = 1;
|
||||
v->a[16318] = sym__statement_not_pipeline;
|
||||
v->a[16319] = actions(274);
|
||||
v->a[16318] = sym_for_statement;
|
||||
v->a[16319] = state(1041);
|
||||
small_parse_table_816(v);
|
||||
}
|
||||
|
||||
void small_parse_table_816(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16320] = 2;
|
||||
v->a[16321] = anon_sym_while;
|
||||
v->a[16322] = anon_sym_until;
|
||||
v->a[16323] = actions(295);
|
||||
v->a[16324] = 2;
|
||||
v->a[16325] = anon_sym_LT_AMP_DASH;
|
||||
v->a[16326] = anon_sym_GT_AMP_DASH;
|
||||
v->a[16327] = actions(307);
|
||||
v->a[16328] = 2;
|
||||
v->a[16329] = sym_raw_string;
|
||||
v->a[16330] = sym_number;
|
||||
v->a[16331] = state(394);
|
||||
v->a[16332] = 5;
|
||||
v->a[16333] = sym_arithmetic_expansion;
|
||||
v->a[16334] = sym_string;
|
||||
v->a[16335] = sym_simple_expansion;
|
||||
v->a[16336] = sym_expansion;
|
||||
v->a[16337] = sym_command_substitution;
|
||||
v->a[16338] = actions(292);
|
||||
v->a[16339] = 8;
|
||||
v->a[16320] = 1;
|
||||
v->a[16321] = sym_while_statement;
|
||||
v->a[16322] = state(1043);
|
||||
v->a[16323] = 1;
|
||||
v->a[16324] = sym_if_statement;
|
||||
v->a[16325] = state(1051);
|
||||
v->a[16326] = 1;
|
||||
v->a[16327] = sym_case_statement;
|
||||
v->a[16328] = state(1059);
|
||||
v->a[16329] = 1;
|
||||
v->a[16330] = sym_function_definition;
|
||||
v->a[16331] = state(1066);
|
||||
v->a[16332] = 1;
|
||||
v->a[16333] = sym_compound_statement;
|
||||
v->a[16334] = state(1074);
|
||||
v->a[16335] = 1;
|
||||
v->a[16336] = sym_subshell;
|
||||
v->a[16337] = state(1084);
|
||||
v->a[16338] = 1;
|
||||
v->a[16339] = sym_negated_command;
|
||||
small_parse_table_817(v);
|
||||
}
|
||||
|
||||
void small_parse_table_817(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16340] = anon_sym_LT;
|
||||
v->a[16341] = anon_sym_GT;
|
||||
v->a[16342] = anon_sym_GT_GT;
|
||||
v->a[16343] = anon_sym_AMP_GT;
|
||||
v->a[16344] = anon_sym_AMP_GT_GT;
|
||||
v->a[16345] = anon_sym_LT_AMP;
|
||||
v->a[16346] = anon_sym_GT_AMP;
|
||||
v->a[16347] = anon_sym_GT_PIPE;
|
||||
v->a[16348] = state(1425);
|
||||
v->a[16349] = 12;
|
||||
v->a[16350] = sym_redirected_statement;
|
||||
v->a[16351] = sym_for_statement;
|
||||
v->a[16352] = sym_while_statement;
|
||||
v->a[16353] = sym_if_statement;
|
||||
v->a[16354] = sym_case_statement;
|
||||
v->a[16355] = sym_function_definition;
|
||||
v->a[16356] = sym_compound_statement;
|
||||
v->a[16357] = sym_subshell;
|
||||
v->a[16358] = sym_list;
|
||||
v->a[16359] = sym_negated_command;
|
||||
v->a[16340] = state(1087);
|
||||
v->a[16341] = 1;
|
||||
v->a[16342] = sym__variable_assignments;
|
||||
v->a[16343] = state(1088);
|
||||
v->a[16344] = 1;
|
||||
v->a[16345] = sym_command;
|
||||
v->a[16346] = state(1107);
|
||||
v->a[16347] = 1;
|
||||
v->a[16348] = sym_pipeline;
|
||||
v->a[16349] = state(1219);
|
||||
v->a[16350] = 1;
|
||||
v->a[16351] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[16352] = state(2125);
|
||||
v->a[16353] = 1;
|
||||
v->a[16354] = sym__statement_not_pipeline;
|
||||
v->a[16355] = actions(11);
|
||||
v->a[16356] = 2;
|
||||
v->a[16357] = anon_sym_while;
|
||||
v->a[16358] = anon_sym_until;
|
||||
v->a[16359] = actions(25);
|
||||
small_parse_table_818(v);
|
||||
}
|
||||
|
||||
void small_parse_table_818(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16360] = sym_command;
|
||||
v->a[16361] = sym__variable_assignments;
|
||||
v->a[16362] = 31;
|
||||
v->a[16363] = actions(3);
|
||||
v->a[16364] = 1;
|
||||
v->a[16365] = sym_comment;
|
||||
v->a[16366] = actions(9);
|
||||
v->a[16367] = 1;
|
||||
v->a[16368] = anon_sym_for;
|
||||
v->a[16369] = actions(13);
|
||||
v->a[16370] = 1;
|
||||
v->a[16371] = anon_sym_if;
|
||||
v->a[16372] = actions(15);
|
||||
v->a[16373] = 1;
|
||||
v->a[16374] = anon_sym_case;
|
||||
v->a[16375] = actions(17);
|
||||
v->a[16376] = 1;
|
||||
v->a[16377] = anon_sym_LPAREN;
|
||||
v->a[16378] = actions(19);
|
||||
v->a[16379] = 1;
|
||||
v->a[16360] = 2;
|
||||
v->a[16361] = anon_sym_LT_AMP_DASH;
|
||||
v->a[16362] = anon_sym_GT_AMP_DASH;
|
||||
v->a[16363] = actions(33);
|
||||
v->a[16364] = 2;
|
||||
v->a[16365] = sym_raw_string;
|
||||
v->a[16366] = sym_number;
|
||||
v->a[16367] = state(291);
|
||||
v->a[16368] = 5;
|
||||
v->a[16369] = sym_arithmetic_expansion;
|
||||
v->a[16370] = sym_string;
|
||||
v->a[16371] = sym_simple_expansion;
|
||||
v->a[16372] = sym_expansion;
|
||||
v->a[16373] = sym_command_substitution;
|
||||
v->a[16374] = actions(23);
|
||||
v->a[16375] = 8;
|
||||
v->a[16376] = anon_sym_LT;
|
||||
v->a[16377] = anon_sym_GT;
|
||||
v->a[16378] = anon_sym_GT_GT;
|
||||
v->a[16379] = anon_sym_AMP_GT;
|
||||
small_parse_table_819(v);
|
||||
}
|
||||
|
||||
void small_parse_table_819(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16380] = anon_sym_LBRACE;
|
||||
v->a[16381] = actions(45);
|
||||
v->a[16382] = 1;
|
||||
v->a[16383] = sym_word;
|
||||
v->a[16384] = actions(53);
|
||||
v->a[16385] = 1;
|
||||
v->a[16386] = anon_sym_BANG;
|
||||
v->a[16387] = actions(59);
|
||||
v->a[16388] = 1;
|
||||
v->a[16389] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[16390] = actions(61);
|
||||
v->a[16391] = 1;
|
||||
v->a[16392] = anon_sym_DOLLAR;
|
||||
v->a[16393] = actions(63);
|
||||
v->a[16394] = 1;
|
||||
v->a[16395] = anon_sym_DQUOTE;
|
||||
v->a[16396] = actions(67);
|
||||
v->a[16397] = 1;
|
||||
v->a[16398] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[16399] = actions(69);
|
||||
v->a[16380] = anon_sym_AMP_GT_GT;
|
||||
v->a[16381] = anon_sym_LT_AMP;
|
||||
v->a[16382] = anon_sym_GT_AMP;
|
||||
v->a[16383] = anon_sym_GT_PIPE;
|
||||
v->a[16384] = 42;
|
||||
v->a[16385] = actions(3);
|
||||
v->a[16386] = 1;
|
||||
v->a[16387] = sym_comment;
|
||||
v->a[16388] = actions(87);
|
||||
v->a[16389] = 1;
|
||||
v->a[16390] = sym_word;
|
||||
v->a[16391] = actions(89);
|
||||
v->a[16392] = 1;
|
||||
v->a[16393] = anon_sym_for;
|
||||
v->a[16394] = actions(93);
|
||||
v->a[16395] = 1;
|
||||
v->a[16396] = anon_sym_if;
|
||||
v->a[16397] = actions(95);
|
||||
v->a[16398] = 1;
|
||||
v->a[16399] = anon_sym_case;
|
||||
small_parse_table_820(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -14,126 +14,126 @@
|
|||
|
||||
void small_parse_table_820(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16400] = 1;
|
||||
v->a[16401] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[16402] = actions(71);
|
||||
v->a[16403] = 1;
|
||||
v->a[16404] = anon_sym_BQUOTE;
|
||||
v->a[16405] = actions(73);
|
||||
v->a[16406] = 1;
|
||||
v->a[16407] = sym_file_descriptor;
|
||||
v->a[16408] = actions(75);
|
||||
v->a[16409] = 1;
|
||||
v->a[16410] = sym_variable_name;
|
||||
v->a[16411] = state(45);
|
||||
v->a[16412] = 1;
|
||||
v->a[16413] = aux_sym__terminated_statement;
|
||||
v->a[16414] = state(187);
|
||||
v->a[16415] = 1;
|
||||
v->a[16416] = sym_command_name;
|
||||
v->a[16417] = state(274);
|
||||
v->a[16418] = 1;
|
||||
v->a[16419] = sym_variable_assignment;
|
||||
v->a[16400] = actions(97);
|
||||
v->a[16401] = 1;
|
||||
v->a[16402] = anon_sym_LPAREN;
|
||||
v->a[16403] = actions(101);
|
||||
v->a[16404] = 1;
|
||||
v->a[16405] = anon_sym_LBRACE;
|
||||
v->a[16406] = actions(103);
|
||||
v->a[16407] = 1;
|
||||
v->a[16408] = anon_sym_BANG;
|
||||
v->a[16409] = actions(109);
|
||||
v->a[16410] = 1;
|
||||
v->a[16411] = anon_sym_DOLLAR_LPAREN_LPAREN;
|
||||
v->a[16412] = actions(111);
|
||||
v->a[16413] = 1;
|
||||
v->a[16414] = anon_sym_DOLLAR;
|
||||
v->a[16415] = actions(113);
|
||||
v->a[16416] = 1;
|
||||
v->a[16417] = anon_sym_DQUOTE;
|
||||
v->a[16418] = actions(117);
|
||||
v->a[16419] = 1;
|
||||
small_parse_table_821(v);
|
||||
}
|
||||
|
||||
void small_parse_table_821(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16420] = state(647);
|
||||
v->a[16421] = 1;
|
||||
v->a[16422] = sym_concatenation;
|
||||
v->a[16423] = state(736);
|
||||
v->a[16424] = 1;
|
||||
v->a[16425] = aux_sym_command_repeat1;
|
||||
v->a[16426] = state(738);
|
||||
v->a[16427] = 1;
|
||||
v->a[16428] = sym_file_redirect;
|
||||
v->a[16429] = state(1439);
|
||||
v->a[16430] = 1;
|
||||
v->a[16431] = sym_pipeline;
|
||||
v->a[16432] = state(1460);
|
||||
v->a[16433] = 1;
|
||||
v->a[16434] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[16435] = state(2269);
|
||||
v->a[16436] = 1;
|
||||
v->a[16437] = sym__statement_not_pipeline;
|
||||
v->a[16438] = actions(11);
|
||||
v->a[16439] = 2;
|
||||
v->a[16420] = anon_sym_DOLLAR_LBRACE;
|
||||
v->a[16421] = actions(119);
|
||||
v->a[16422] = 1;
|
||||
v->a[16423] = anon_sym_DOLLAR_LPAREN;
|
||||
v->a[16424] = actions(121);
|
||||
v->a[16425] = 1;
|
||||
v->a[16426] = anon_sym_BQUOTE;
|
||||
v->a[16427] = actions(123);
|
||||
v->a[16428] = 1;
|
||||
v->a[16429] = sym_file_descriptor;
|
||||
v->a[16430] = actions(125);
|
||||
v->a[16431] = 1;
|
||||
v->a[16432] = sym_variable_name;
|
||||
v->a[16433] = state(137);
|
||||
v->a[16434] = 1;
|
||||
v->a[16435] = aux_sym__statements_repeat1;
|
||||
v->a[16436] = state(184);
|
||||
v->a[16437] = 1;
|
||||
v->a[16438] = sym_command_name;
|
||||
v->a[16439] = state(226);
|
||||
small_parse_table_822(v);
|
||||
}
|
||||
|
||||
void small_parse_table_822(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16440] = anon_sym_while;
|
||||
v->a[16441] = anon_sym_until;
|
||||
v->a[16442] = actions(57);
|
||||
v->a[16443] = 2;
|
||||
v->a[16444] = anon_sym_LT_AMP_DASH;
|
||||
v->a[16445] = anon_sym_GT_AMP_DASH;
|
||||
v->a[16446] = actions(65);
|
||||
v->a[16447] = 2;
|
||||
v->a[16448] = sym_raw_string;
|
||||
v->a[16449] = sym_number;
|
||||
v->a[16450] = state(394);
|
||||
v->a[16451] = 5;
|
||||
v->a[16452] = sym_arithmetic_expansion;
|
||||
v->a[16453] = sym_string;
|
||||
v->a[16454] = sym_simple_expansion;
|
||||
v->a[16455] = sym_expansion;
|
||||
v->a[16456] = sym_command_substitution;
|
||||
v->a[16457] = actions(55);
|
||||
v->a[16458] = 8;
|
||||
v->a[16459] = anon_sym_LT;
|
||||
v->a[16440] = 1;
|
||||
v->a[16441] = sym_variable_assignment;
|
||||
v->a[16442] = state(622);
|
||||
v->a[16443] = 1;
|
||||
v->a[16444] = sym_concatenation;
|
||||
v->a[16445] = state(727);
|
||||
v->a[16446] = 1;
|
||||
v->a[16447] = aux_sym_command_repeat1;
|
||||
v->a[16448] = state(744);
|
||||
v->a[16449] = 1;
|
||||
v->a[16450] = sym_file_redirect;
|
||||
v->a[16451] = state(1003);
|
||||
v->a[16452] = 1;
|
||||
v->a[16453] = sym__variable_assignments;
|
||||
v->a[16454] = state(1008);
|
||||
v->a[16455] = 1;
|
||||
v->a[16456] = sym_negated_command;
|
||||
v->a[16457] = state(1026);
|
||||
v->a[16458] = 1;
|
||||
v->a[16459] = sym_compound_statement;
|
||||
small_parse_table_823(v);
|
||||
}
|
||||
|
||||
void small_parse_table_823(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16460] = anon_sym_GT;
|
||||
v->a[16461] = anon_sym_GT_GT;
|
||||
v->a[16462] = anon_sym_AMP_GT;
|
||||
v->a[16463] = anon_sym_AMP_GT_GT;
|
||||
v->a[16464] = anon_sym_LT_AMP;
|
||||
v->a[16465] = anon_sym_GT_AMP;
|
||||
v->a[16466] = anon_sym_GT_PIPE;
|
||||
v->a[16467] = state(1312);
|
||||
v->a[16468] = 12;
|
||||
v->a[16469] = sym_redirected_statement;
|
||||
v->a[16470] = sym_for_statement;
|
||||
v->a[16471] = sym_while_statement;
|
||||
v->a[16472] = sym_if_statement;
|
||||
v->a[16473] = sym_case_statement;
|
||||
v->a[16474] = sym_function_definition;
|
||||
v->a[16475] = sym_compound_statement;
|
||||
v->a[16476] = sym_subshell;
|
||||
v->a[16477] = sym_list;
|
||||
v->a[16478] = sym_negated_command;
|
||||
v->a[16479] = sym_command;
|
||||
v->a[16460] = state(1044);
|
||||
v->a[16461] = 1;
|
||||
v->a[16462] = sym_redirected_statement;
|
||||
v->a[16463] = state(1045);
|
||||
v->a[16464] = 1;
|
||||
v->a[16465] = sym_for_statement;
|
||||
v->a[16466] = state(1046);
|
||||
v->a[16467] = 1;
|
||||
v->a[16468] = sym_while_statement;
|
||||
v->a[16469] = state(1047);
|
||||
v->a[16470] = 1;
|
||||
v->a[16471] = sym_if_statement;
|
||||
v->a[16472] = state(1048);
|
||||
v->a[16473] = 1;
|
||||
v->a[16474] = sym_case_statement;
|
||||
v->a[16475] = state(1049);
|
||||
v->a[16476] = 1;
|
||||
v->a[16477] = sym_function_definition;
|
||||
v->a[16478] = state(1064);
|
||||
v->a[16479] = 1;
|
||||
small_parse_table_824(v);
|
||||
}
|
||||
|
||||
void small_parse_table_824(t_small_parse_table_array *v)
|
||||
{
|
||||
v->a[16480] = sym__variable_assignments;
|
||||
v->a[16481] = 31;
|
||||
v->a[16482] = actions(3);
|
||||
v->a[16483] = 1;
|
||||
v->a[16484] = sym_comment;
|
||||
v->a[16485] = actions(9);
|
||||
v->a[16486] = 1;
|
||||
v->a[16487] = anon_sym_for;
|
||||
v->a[16488] = actions(13);
|
||||
v->a[16489] = 1;
|
||||
v->a[16490] = anon_sym_if;
|
||||
v->a[16491] = actions(15);
|
||||
v->a[16492] = 1;
|
||||
v->a[16493] = anon_sym_case;
|
||||
v->a[16494] = actions(17);
|
||||
v->a[16495] = 1;
|
||||
v->a[16496] = anon_sym_LPAREN;
|
||||
v->a[16497] = actions(19);
|
||||
v->a[16498] = 1;
|
||||
v->a[16499] = anon_sym_LBRACE;
|
||||
v->a[16480] = sym_subshell;
|
||||
v->a[16481] = state(1071);
|
||||
v->a[16482] = 1;
|
||||
v->a[16483] = sym_list;
|
||||
v->a[16484] = state(1073);
|
||||
v->a[16485] = 1;
|
||||
v->a[16486] = sym_command;
|
||||
v->a[16487] = state(1113);
|
||||
v->a[16488] = 1;
|
||||
v->a[16489] = sym_pipeline;
|
||||
v->a[16490] = state(1215);
|
||||
v->a[16491] = 1;
|
||||
v->a[16492] = aux_sym_redirected_statement_repeat2;
|
||||
v->a[16493] = state(2122);
|
||||
v->a[16494] = 1;
|
||||
v->a[16495] = sym__statement_not_pipeline;
|
||||
v->a[16496] = actions(91);
|
||||
v->a[16497] = 2;
|
||||
v->a[16498] = anon_sym_while;
|
||||
v->a[16499] = anon_sym_until;
|
||||
small_parse_table_825(v);
|
||||
}
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue