/* File: parallel_parser_ph_thtbl.cpp Date and Time: Fri Jan 30 18:55:19 2015 */ #include "parallel_parser_ph_th.h" using namespace NS_yacco2_T_enum;// enumerate using namespace NS_yacco2_err_symbols;// error symbols using namespace NS_yacco2_k_symbols;// lrk using namespace NS_yacco2_terminals;// terminals using namespace NS_yacco2_characters;// rc using namespace yacco2;// yacco2 library using namespace NS_parallel_parser_ph_th;// grammar's ns // first set terminals // LR1_eolr yacco2::UCHAR LA1_Cparallel_parser_ph_th[] ={ 1 ,0,4 }; // LR1_questionable_shift_operator // LR1_reduce_operator yacco2::UCHAR LA2_Cparallel_parser_ph_th[] ={ 1 ,0,17 }; // raw_close_bracket // LR1_questionable_shift_operator yacco2::UCHAR LA3_Cparallel_parser_ph_th[] ={ 2 ,0,1 ,6,2 }; // raw_close_bracket // LR1_questionable_shift_operator // LR1_reduce_operator yacco2::UCHAR LA4_Cparallel_parser_ph_th[] ={ 2 ,0,17 ,6,2 }; extern yacco2::State S1_Cparallel_parser_ph_th; extern yacco2::State S2_Cparallel_parser_ph_th; struct S2ttd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Type_pp_fnct_ptr ar_fnct_ptr_; yacco2::ULINT (*thd_id_bit_map_ptr__)[]; yacco2::Thread_entry* thread_entries_[1]; }; S2ttd_Cparallel_parser_ph_th S2tt_Cparallel_parser_ph_th = { 1 // no of threads ,0 //AR_rulename or 0 ,0// ptr to thread id bit map ,(yacco2::Thread_entry*)&ITH_lint_balls }; extern yacco2::State S3_Cparallel_parser_ph_th; extern yacco2::State S4_Cparallel_parser_ph_th; extern yacco2::State S5_Cparallel_parser_ph_th; extern yacco2::State S6_Cparallel_parser_ph_th; extern yacco2::State S7_Cparallel_parser_ph_th; extern yacco2::State S8_Cparallel_parser_ph_th; extern yacco2::State S9_Cparallel_parser_ph_th; extern yacco2::State S10_Cparallel_parser_ph_th; extern yacco2::State S11_Cparallel_parser_ph_th; extern yacco2::State S12_Cparallel_parser_ph_th; extern yacco2::State S13_Cparallel_parser_ph_th; extern yacco2::State S14_Cparallel_parser_ph_th; extern yacco2::State S15_Cparallel_parser_ph_th; struct S15ttd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Type_pp_fnct_ptr ar_fnct_ptr_; yacco2::ULINT (*thd_id_bit_map_ptr__)[]; yacco2::Thread_entry* thread_entries_[1]; }; S15ttd_Cparallel_parser_ph_th S15tt_Cparallel_parser_ph_th = { 1 // no of threads ,0 //AR_rulename or 0 ,0// ptr to thread id bit map ,(yacco2::Thread_entry*)&ITH_identifier }; extern yacco2::State S16_Cparallel_parser_ph_th; extern yacco2::State S17_Cparallel_parser_ph_th; extern yacco2::State S18_Cparallel_parser_ph_th; extern yacco2::State S19_Cparallel_parser_ph_th; extern yacco2::State S20_Cparallel_parser_ph_th; struct S20ttd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Type_pp_fnct_ptr ar_fnct_ptr_; yacco2::ULINT (*thd_id_bit_map_ptr__)[]; yacco2::Thread_entry* thread_entries_[1]; }; S20ttd_Cparallel_parser_ph_th S20tt_Cparallel_parser_ph_th = { 1 // no of threads ,0 //AR_rulename or 0 ,0// ptr to thread id bit map ,(yacco2::Thread_entry*)&ITH_identifier }; extern yacco2::State S21_Cparallel_parser_ph_th; extern yacco2::State S22_Cparallel_parser_ph_th; extern yacco2::State S23_Cparallel_parser_ph_th; extern yacco2::State S24_Cparallel_parser_ph_th; extern yacco2::State S25_Cparallel_parser_ph_th; extern yacco2::State S26_Cparallel_parser_ph_th; extern yacco2::State S27_Cparallel_parser_ph_th; struct S27ttd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Type_pp_fnct_ptr ar_fnct_ptr_; yacco2::ULINT (*thd_id_bit_map_ptr__)[]; yacco2::Thread_entry* thread_entries_[1]; }; S27ttd_Cparallel_parser_ph_th S27tt_Cparallel_parser_ph_th = { 1 // no of threads ,0 //AR_rulename or 0 ,0// ptr to thread id bit map ,(yacco2::Thread_entry*)&ITH_la_expr_src }; extern yacco2::State S28_Cparallel_parser_ph_th; extern yacco2::State S29_Cparallel_parser_ph_th; extern yacco2::State S30_Cparallel_parser_ph_th; extern yacco2::State S31_Cparallel_parser_ph_th; extern yacco2::State S32_Cparallel_parser_ph_th; extern yacco2::State S33_Cparallel_parser_ph_th; extern yacco2::State S34_Cparallel_parser_ph_th; extern yacco2::State S35_Cparallel_parser_ph_th; extern yacco2::State S36_Cparallel_parser_ph_th; extern yacco2::State S37_Cparallel_parser_ph_th; struct S37ttd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Type_pp_fnct_ptr ar_fnct_ptr_; yacco2::ULINT (*thd_id_bit_map_ptr__)[]; yacco2::Thread_entry* thread_entries_[1]; }; S37ttd_Cparallel_parser_ph_th S37tt_Cparallel_parser_ph_th = { 1 // no of threads ,0 //AR_rulename or 0 ,0// ptr to thread id bit map ,(yacco2::Thread_entry*)&ITH_o2_code_end }; extern yacco2::State S38_Cparallel_parser_ph_th; extern yacco2::State S39_Cparallel_parser_ph_th; extern yacco2::State S40_Cparallel_parser_ph_th; extern yacco2::State S41_Cparallel_parser_ph_th; extern yacco2::State S42_Cparallel_parser_ph_th; struct S42ttd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Type_pp_fnct_ptr ar_fnct_ptr_; yacco2::ULINT (*thd_id_bit_map_ptr__)[]; yacco2::Thread_entry* thread_entries_[1]; }; S42ttd_Cparallel_parser_ph_th S42tt_Cparallel_parser_ph_th = { 1 // no of threads ,0 //AR_rulename or 0 ,0// ptr to thread id bit map ,(yacco2::Thread_entry*)&ITH_identifier }; extern yacco2::State S43_Cparallel_parser_ph_th; extern yacco2::State S44_Cparallel_parser_ph_th; struct S1std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[3]; }; S1std_Cparallel_parser_ph_th S1st_Cparallel_parser_ph_th = { 3 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{569,(State*)&S1_Cparallel_parser_ph_th} // accept sym: Rparallel_parser_phrase ,{570,(State*)&S4_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S1pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S1rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S1rtd_Cparallel_parser_ph_th S1rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA1_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S1_Cparallel_parser_ph_th = //State's vectored into symbol: " No symbol" {1 ,(Shift_entry*)&S1pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S1st_Cparallel_parser_ph_th,(Reduce_tbl*)&S1rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S2std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[1]; }; S2std_Cparallel_parser_ph_th S2st_Cparallel_parser_ph_th = { 1 , {// start of table {375,(State*)&S3_Cparallel_parser_ph_th} // shift sym: T_lint }// end of shift table }; yacco2::State S2_Cparallel_parser_ph_th = //State's vectored into symbol: "|||" {2 ,0,0,0,0,(Shift_tbl*)&S2st_Cparallel_parser_ph_th,0,0,0,0}; struct S3rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S3rtd_Cparallel_parser_ph_th S3rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA1_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rlint_} }// end of reduce table }; yacco2::State S3_Cparallel_parser_ph_th = //State's vectored into symbol: "lint" {3 ,0,0,0,0,0,(Reduce_tbl*)&S3rt_Cparallel_parser_ph_th,0,0,0}; struct S4std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[3]; }; S4std_Cparallel_parser_ph_th S4st_Cparallel_parser_ph_th = { 3 , {// start of table {0,(State*)&S12_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{48,(State*)&S13_Cparallel_parser_ph_th} // shift sym: raw_open_bracket ,{571,(State*)&S5_Cparallel_parser_ph_th} // shift sym: Ropen_par }// end of shift table }; yacco2::Shift_entry S4qse_Cparallel_parser_ph_th = {0,(State*)&S12_Cparallel_parser_ph_th}; yacco2::State S4_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {4 ,0,0,0,0,(Shift_tbl*)&S4st_Cparallel_parser_ph_th,0,0,0,(Shift_entry*)&S4qse_Cparallel_parser_ph_th }; struct S5std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S5std_Cparallel_parser_ph_th S5st_Cparallel_parser_ph_th = { 2 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{570,(State*)&S6_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S5pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S5rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S5rtd_Cparallel_parser_ph_th S5rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S5_Cparallel_parser_ph_th = //State's vectored into symbol: "Ropen_par" {5 ,(Shift_entry*)&S5pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S5st_Cparallel_parser_ph_th,(Reduce_tbl*)&S5rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S6std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[5]; }; S6std_Cparallel_parser_ph_th S6st_Cparallel_parser_ph_th = { 5 , {// start of table {0,(State*)&S14_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{3,(State*)&S15_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{573,(State*)&S7_Cparallel_parser_ph_th} // shift sym: Rparameters ,{574,(State*)&S18_Cparallel_parser_ph_th} // shift sym: Rpp_thread_fnct_phrase ,{575,(State*)&S32_Cparallel_parser_ph_th} // shift sym: Rpp_thread_fnct }// end of shift table }; yacco2::Shift_entry S6pse_Cparallel_parser_ph_th = {3,(State*)&S15_Cparallel_parser_ph_th}; yacco2::Shift_entry S6qse_Cparallel_parser_ph_th = {0,(State*)&S14_Cparallel_parser_ph_th}; yacco2::State S6_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {6 ,(Shift_entry*)&S6pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S6st_Cparallel_parser_ph_th,0,(State_s_thread_tbl*)&S15tt_Cparallel_parser_ph_th,0,(Shift_entry*)&S6qse_Cparallel_parser_ph_th }; struct S7std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[3]; }; S7std_Cparallel_parser_ph_th S7st_Cparallel_parser_ph_th = { 3 , {// start of table {0,(State*)&S8_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{49,(State*)&S9_Cparallel_parser_ph_th} // shift sym: raw_close_bracket ,{572,(State*)&S10_Cparallel_parser_ph_th} // shift sym: Rclose_par }// end of shift table }; yacco2::Shift_entry S7qse_Cparallel_parser_ph_th = {0,(State*)&S8_Cparallel_parser_ph_th}; yacco2::State S7_Cparallel_parser_ph_th = //State's vectored into symbol: "Rparameters" {7 ,0,0,0,0,(Shift_tbl*)&S7st_Cparallel_parser_ph_th,0,0,0,(Shift_entry*)&S7qse_Cparallel_parser_ph_th }; struct S8rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S8rtd_Cparallel_parser_ph_th S8rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA1_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rclose_par_} }// end of reduce table }; yacco2::State S8_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {8 ,0,0,0,0,0,(Reduce_tbl*)&S8rt_Cparallel_parser_ph_th,0,0,0}; struct S9rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S9rtd_Cparallel_parser_ph_th S9rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA1_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rclose_par_} }// end of reduce table }; yacco2::State S9_Cparallel_parser_ph_th = //State's vectored into symbol: ")" {9 ,0,0,0,0,0,(Reduce_tbl*)&S9rt_Cparallel_parser_ph_th,0,0,0}; struct S10std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S10std_Cparallel_parser_ph_th S10st_Cparallel_parser_ph_th = { 2 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{570,(State*)&S11_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S10pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S10rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S10rtd_Cparallel_parser_ph_th S10rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA1_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S10_Cparallel_parser_ph_th = //State's vectored into symbol: "Rclose_par" {10 ,(Shift_entry*)&S10pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S10st_Cparallel_parser_ph_th,(Reduce_tbl*)&S10rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S11rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S11rtd_Cparallel_parser_ph_th S11rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA1_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rparallel_parser_phrase_} }// end of reduce table }; yacco2::State S11_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {11 ,0,0,0,0,0,(Reduce_tbl*)&S11rt_Cparallel_parser_ph_th,0,0,0}; struct S12rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S12rtd_Cparallel_parser_ph_th S12rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Ropen_par_} }// end of reduce table }; yacco2::State S12_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {12 ,0,0,0,0,0,(Reduce_tbl*)&S12rt_Cparallel_parser_ph_th,0,0,0}; struct S13rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S13rtd_Cparallel_parser_ph_th S13rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Ropen_par_} }// end of reduce table }; yacco2::State S13_Cparallel_parser_ph_th = //State's vectored into symbol: "(" {13 ,0,0,0,0,0,(Reduce_tbl*)&S13rt_Cparallel_parser_ph_th,0,0,0}; struct S14rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S14rtd_Cparallel_parser_ph_th S14rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs3_Rpp_thread_fnct_} }// end of reduce table }; yacco2::State S14_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {14 ,0,0,0,0,0,(Reduce_tbl*)&S14rt_Cparallel_parser_ph_th,0,0,0}; struct S15std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S15std_Cparallel_parser_ph_th S15st_Cparallel_parser_ph_th = { 2 , {// start of table {0,(State*)&S16_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{290,(State*)&S17_Cparallel_parser_ph_th} // shift sym: T_parallel_thread_function }// end of shift table }; yacco2::Shift_entry S15qse_Cparallel_parser_ph_th = {0,(State*)&S16_Cparallel_parser_ph_th}; yacco2::State S15_Cparallel_parser_ph_th = //State's vectored into symbol: "|||" {15 ,0,0,0,0,(Shift_tbl*)&S15st_Cparallel_parser_ph_th,0,0,0,(Shift_entry*)&S15qse_Cparallel_parser_ph_th }; struct S16rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S16rtd_Cparallel_parser_ph_th S16rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rpp_thread_fnct_} }// end of reduce table }; yacco2::State S16_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {16 ,0,0,0,0,0,(Reduce_tbl*)&S16rt_Cparallel_parser_ph_th,0,0,0}; struct S17rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S17rtd_Cparallel_parser_ph_th S17rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rpp_thread_fnct_} }// end of reduce table }; yacco2::State S17_Cparallel_parser_ph_th = //State's vectored into symbol: "#parallel-thread-function" {17 ,0,0,0,0,0,(Reduce_tbl*)&S17rt_Cparallel_parser_ph_th,0,0,0}; struct S18std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[4]; }; S18std_Cparallel_parser_ph_th S18st_Cparallel_parser_ph_th = { 4 , {// start of table {0,(State*)&S19_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{3,(State*)&S20_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{578,(State*)&S23_Cparallel_parser_ph_th} // shift sym: Rpp_la_bndary_phrase ,{579,(State*)&S24_Cparallel_parser_ph_th} // shift sym: Rpp_la_bndary }// end of shift table }; yacco2::Shift_entry S18pse_Cparallel_parser_ph_th = {3,(State*)&S20_Cparallel_parser_ph_th}; yacco2::Shift_entry S18qse_Cparallel_parser_ph_th = {0,(State*)&S19_Cparallel_parser_ph_th}; yacco2::State S18_Cparallel_parser_ph_th = //State's vectored into symbol: "Rpp_thread_fnct_phrase" {18 ,(Shift_entry*)&S18pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S18st_Cparallel_parser_ph_th,0,(State_s_thread_tbl*)&S20tt_Cparallel_parser_ph_th,0,(Shift_entry*)&S18qse_Cparallel_parser_ph_th }; struct S19rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S19rtd_Cparallel_parser_ph_th S19rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs3_Rpp_la_bndary_} }// end of reduce table }; yacco2::State S19_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {19 ,0,0,0,0,0,(Reduce_tbl*)&S19rt_Cparallel_parser_ph_th,0,0,0}; struct S20std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S20std_Cparallel_parser_ph_th S20st_Cparallel_parser_ph_th = { 2 , {// start of table {0,(State*)&S21_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{287,(State*)&S22_Cparallel_parser_ph_th} // shift sym: T_parallel_la_boundary }// end of shift table }; yacco2::Shift_entry S20qse_Cparallel_parser_ph_th = {0,(State*)&S21_Cparallel_parser_ph_th}; yacco2::State S20_Cparallel_parser_ph_th = //State's vectored into symbol: "|||" {20 ,0,0,0,0,(Shift_tbl*)&S20st_Cparallel_parser_ph_th,0,0,0,(Shift_entry*)&S20qse_Cparallel_parser_ph_th }; struct S21rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S21rtd_Cparallel_parser_ph_th S21rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rpp_la_bndary_} }// end of reduce table }; yacco2::State S21_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {21 ,0,0,0,0,0,(Reduce_tbl*)&S21rt_Cparallel_parser_ph_th,0,0,0}; struct S22rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S22rtd_Cparallel_parser_ph_th S22rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rpp_la_bndary_} }// end of reduce table }; yacco2::State S22_Cparallel_parser_ph_th = //State's vectored into symbol: "#parallel-la-boundary" {22 ,0,0,0,0,0,(Reduce_tbl*)&S22rt_Cparallel_parser_ph_th,0,0,0}; struct S23rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S23rtd_Cparallel_parser_ph_th S23rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA3_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rparameters_} }// end of reduce table }; yacco2::State S23_Cparallel_parser_ph_th = //State's vectored into symbol: "Rpp_la_bndary_phrase" {23 ,0,0,0,0,0,(Reduce_tbl*)&S23rt_Cparallel_parser_ph_th,0,0,0}; struct S24std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S24std_Cparallel_parser_ph_th S24st_Cparallel_parser_ph_th = { 2 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{570,(State*)&S25_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S24pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S24rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S24rtd_Cparallel_parser_ph_th S24rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S24_Cparallel_parser_ph_th = //State's vectored into symbol: "Rpp_la_bndary" {24 ,(Shift_entry*)&S24pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S24st_Cparallel_parser_ph_th,(Reduce_tbl*)&S24rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S25std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[3]; }; S25std_Cparallel_parser_ph_th S25st_Cparallel_parser_ph_th = { 3 , {// start of table {0,(State*)&S26_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{3,(State*)&S27_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{580,(State*)&S30_Cparallel_parser_ph_th} // shift sym: Rpp_la_bndary_stc }// end of shift table }; yacco2::Shift_entry S25pse_Cparallel_parser_ph_th = {3,(State*)&S27_Cparallel_parser_ph_th}; yacco2::Shift_entry S25qse_Cparallel_parser_ph_th = {0,(State*)&S26_Cparallel_parser_ph_th}; yacco2::State S25_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {25 ,(Shift_entry*)&S25pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S25st_Cparallel_parser_ph_th,0,(State_s_thread_tbl*)&S27tt_Cparallel_parser_ph_th,0,(Shift_entry*)&S25qse_Cparallel_parser_ph_th }; struct S26rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S26rtd_Cparallel_parser_ph_th S26rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA4_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs3_Rpp_la_bndary_stc_} }// end of reduce table }; yacco2::State S26_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {26 ,0,0,0,0,0,(Reduce_tbl*)&S26rt_Cparallel_parser_ph_th,0,0,0}; struct S27std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S27std_Cparallel_parser_ph_th S27st_Cparallel_parser_ph_th = { 2 , {// start of table {0,(State*)&S28_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{368,(State*)&S29_Cparallel_parser_ph_th} // shift sym: T_la_expr_src }// end of shift table }; yacco2::Shift_entry S27qse_Cparallel_parser_ph_th = {0,(State*)&S28_Cparallel_parser_ph_th}; yacco2::State S27_Cparallel_parser_ph_th = //State's vectored into symbol: "|||" {27 ,0,0,0,0,(Shift_tbl*)&S27st_Cparallel_parser_ph_th,0,0,0,(Shift_entry*)&S27qse_Cparallel_parser_ph_th }; struct S28rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S28rtd_Cparallel_parser_ph_th S28rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA4_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rpp_la_bndary_stc_} }// end of reduce table }; yacco2::State S28_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {28 ,0,0,0,0,0,(Reduce_tbl*)&S28rt_Cparallel_parser_ph_th,0,0,0}; struct S29rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S29rtd_Cparallel_parser_ph_th S29rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA4_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rpp_la_bndary_stc_} }// end of reduce table }; yacco2::State S29_Cparallel_parser_ph_th = //State's vectored into symbol: "la-express-source" {29 ,0,0,0,0,0,(Reduce_tbl*)&S29rt_Cparallel_parser_ph_th,0,0,0}; struct S30std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S30std_Cparallel_parser_ph_th S30st_Cparallel_parser_ph_th = { 2 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{570,(State*)&S31_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S30pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S30rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S30rtd_Cparallel_parser_ph_th S30rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA3_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S30_Cparallel_parser_ph_th = //State's vectored into symbol: "Rpp_la_bndary_stc" {30 ,(Shift_entry*)&S30pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S30st_Cparallel_parser_ph_th,(Reduce_tbl*)&S30rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S31rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S31rtd_Cparallel_parser_ph_th S31rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA3_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rpp_la_bndary_phrase_} }// end of reduce table }; yacco2::State S31_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {31 ,0,0,0,0,0,(Reduce_tbl*)&S31rt_Cparallel_parser_ph_th,0,0,0}; struct S32std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S32std_Cparallel_parser_ph_th S32st_Cparallel_parser_ph_th = { 2 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{570,(State*)&S33_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S32pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S32rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S32rtd_Cparallel_parser_ph_th S32rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S32_Cparallel_parser_ph_th = //State's vectored into symbol: "Rpp_thread_fnct" {32 ,(Shift_entry*)&S32pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S32st_Cparallel_parser_ph_th,(Reduce_tbl*)&S32rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S33std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[3]; }; S33std_Cparallel_parser_ph_th S33st_Cparallel_parser_ph_th = { 3 , {// start of table {0,(State*)&S41_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{3,(State*)&S42_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{576,(State*)&S34_Cparallel_parser_ph_th} // shift sym: Rpp_thread_fnct_id }// end of shift table }; yacco2::Shift_entry S33pse_Cparallel_parser_ph_th = {3,(State*)&S42_Cparallel_parser_ph_th}; yacco2::Shift_entry S33qse_Cparallel_parser_ph_th = {0,(State*)&S41_Cparallel_parser_ph_th}; yacco2::State S33_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {33 ,(Shift_entry*)&S33pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S33st_Cparallel_parser_ph_th,0,(State_s_thread_tbl*)&S42tt_Cparallel_parser_ph_th,0,(Shift_entry*)&S33qse_Cparallel_parser_ph_th }; struct S34std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S34std_Cparallel_parser_ph_th S34st_Cparallel_parser_ph_th = { 2 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{570,(State*)&S35_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S34pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S34rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S34rtd_Cparallel_parser_ph_th S34rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S34_Cparallel_parser_ph_th = //State's vectored into symbol: "Rpp_thread_fnct_id" {34 ,(Shift_entry*)&S34pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S34st_Cparallel_parser_ph_th,(Reduce_tbl*)&S34rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S35std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[3]; }; S35std_Cparallel_parser_ph_th S35st_Cparallel_parser_ph_th = { 3 , {// start of table {0,(State*)&S36_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{3,(State*)&S37_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{577,(State*)&S39_Cparallel_parser_ph_th} // shift sym: R3asterics }// end of shift table }; yacco2::Shift_entry S35pse_Cparallel_parser_ph_th = {3,(State*)&S37_Cparallel_parser_ph_th}; yacco2::Shift_entry S35qse_Cparallel_parser_ph_th = {0,(State*)&S36_Cparallel_parser_ph_th}; yacco2::State S35_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {35 ,(Shift_entry*)&S35pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S35st_Cparallel_parser_ph_th,0,(State_s_thread_tbl*)&S37tt_Cparallel_parser_ph_th,0,(Shift_entry*)&S35qse_Cparallel_parser_ph_th }; struct S36rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S36rtd_Cparallel_parser_ph_th S36rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_R3asterics_} }// end of reduce table }; yacco2::State S36_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {36 ,0,0,0,0,0,(Reduce_tbl*)&S36rt_Cparallel_parser_ph_th,0,0,0}; struct S37std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[1]; }; S37std_Cparallel_parser_ph_th S37st_Cparallel_parser_ph_th = { 1 , {// start of table {284,(State*)&S38_Cparallel_parser_ph_th} // shift sym: T_eocode }// end of shift table }; yacco2::State S37_Cparallel_parser_ph_th = //State's vectored into symbol: "|||" {37 ,0,0,0,0,(Shift_tbl*)&S37st_Cparallel_parser_ph_th,0,0,0,0}; struct S38rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S38rtd_Cparallel_parser_ph_th S38rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_R3asterics_} }// end of reduce table }; yacco2::State S38_Cparallel_parser_ph_th = //State's vectored into symbol: "#***" {38 ,0,0,0,0,0,(Reduce_tbl*)&S38rt_Cparallel_parser_ph_th,0,0,0}; struct S39std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S39std_Cparallel_parser_ph_th S39st_Cparallel_parser_ph_th = { 2 , {// start of table {3,(State*)&S2_Cparallel_parser_ph_th} // shift sym: LR1_parallel_operator ,{570,(State*)&S40_Cparallel_parser_ph_th} // shift sym: Rlint }// end of shift table }; yacco2::Shift_entry S39pse_Cparallel_parser_ph_th = {3,(State*)&S2_Cparallel_parser_ph_th}; struct S39rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S39rtd_Cparallel_parser_ph_th S39rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rlint_} }// end of reduce table }; yacco2::State S39_Cparallel_parser_ph_th = //State's vectored into symbol: "R3asterics" {39 ,(Shift_entry*)&S39pse_Cparallel_parser_ph_th,0,0,0,(Shift_tbl*)&S39st_Cparallel_parser_ph_th,(Reduce_tbl*)&S39rt_Cparallel_parser_ph_th,(State_s_thread_tbl*)&S2tt_Cparallel_parser_ph_th,0,0}; struct S40rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S40rtd_Cparallel_parser_ph_th S40rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rpp_thread_fnct_phrase_} }// end of reduce table }; yacco2::State S40_Cparallel_parser_ph_th = //State's vectored into symbol: "Rlint" {40 ,0,0,0,0,0,(Reduce_tbl*)&S40rt_Cparallel_parser_ph_th,0,0,0}; struct S41rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S41rtd_Cparallel_parser_ph_th S41rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs3_Rpp_thread_fnct_id_} }// end of reduce table }; yacco2::State S41_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {41 ,0,0,0,0,0,(Reduce_tbl*)&S41rt_Cparallel_parser_ph_th,0,0,0}; struct S42std_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Shift_entry shift_entries_[2]; }; S42std_Cparallel_parser_ph_th S42st_Cparallel_parser_ph_th = { 2 , {// start of table {0,(State*)&S43_Cparallel_parser_ph_th} // shift sym: LR1_questionable_shift_operator ,{279,(State*)&S44_Cparallel_parser_ph_th} // shift sym: T_identifier }// end of shift table }; yacco2::Shift_entry S42qse_Cparallel_parser_ph_th = {0,(State*)&S43_Cparallel_parser_ph_th}; yacco2::State S42_Cparallel_parser_ph_th = //State's vectored into symbol: "|||" {42 ,0,0,0,0,(Shift_tbl*)&S42st_Cparallel_parser_ph_th,0,0,0,(Shift_entry*)&S42qse_Cparallel_parser_ph_th }; struct S43rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S43rtd_Cparallel_parser_ph_th S43rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs2_Rpp_thread_fnct_id_} }// end of reduce table }; yacco2::State S43_Cparallel_parser_ph_th = //State's vectored into symbol: "|?|" {43 ,0,0,0,0,0,(Reduce_tbl*)&S43rt_Cparallel_parser_ph_th,0,0,0}; struct S44rtd_Cparallel_parser_ph_th{ yacco2::USINT no_entries_; yacco2::Reduce_entry reduce_entries_[1]; }; S44rtd_Cparallel_parser_ph_th S44rt_Cparallel_parser_ph_th = { 1 , {// start of table {(Set_tbl*)&LA2_Cparallel_parser_ph_th,Cparallel_parser_ph_th::rhs1_Rpp_thread_fnct_id_} }// end of reduce table }; yacco2::State S44_Cparallel_parser_ph_th = //State's vectored into symbol: "identifier" {44 ,0,0,0,0,0,(Reduce_tbl*)&S44rt_Cparallel_parser_ph_th,0,0,0};