summaryrefslogtreecommitdiff
path: root/web/yacco2/library/war_end_code.h
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /web/yacco2/library/war_end_code.h
Initial commit
Diffstat (limited to 'web/yacco2/library/war_end_code.h')
-rw-r--r--web/yacco2/library/war_end_code.h62
1 files changed, 62 insertions, 0 deletions
diff --git a/web/yacco2/library/war_end_code.h b/web/yacco2/library/war_end_code.h
new file mode 100644
index 0000000000..058699fb7f
--- /dev/null
+++ b/web/yacco2/library/war_end_code.h
@@ -0,0 +1,62 @@
+/*191:*/
+//#line 526 "/usr/local/yacco2/library/thread.w"
+
+/*565:*/
+//#line 24 "/usr/local/yacco2/library/macros.w"
+
+
+
+/*:565*/
+//#line 527 "/usr/local/yacco2/library/thread.w"
+
+/*192:*/
+//#line 531 "/usr/local/yacco2/library/thread.w"
+
+Caller_pp->abort_no_selected_accept_parse_in_arbitrator();
+arbitrated_parameter:
+Caller_pp->arbitrated_token__= &Caller_pp->pp_accept_queue__[i];
+Caller_pp->pp_accept_queue_idx__= i;
+/*629:*/
+//#line 1214 "/usr/local/yacco2/library/macros.w"
+
+if(yacco2::YACCO2_AR__){
+
+/*389:*/
+//#line 3053 "/usr/local/yacco2/library/parser.w"
+
+LOCK_MUTEX(yacco2::TRACE_MU);
+if(yacco2::YACCO2_MU_TRACING__){
+yacco2::lrclog<<"YACCO2_MU_TRACING__::Acquired trace mu"<<FILE_LINE<<std::endl;
+}
+
+/*:389*/
+//#line 1217 "/usr/local/yacco2/library/macros.w"
+
+yacco2::lrclog<<"YACCO2_AR__::"
+<<Caller_pp->thread_no__<<"::"<<ar_name
+<<" stop arbitrating"
+<<FILE_LINE<<std::endl;
+/*390:*/
+//#line 3060 "/usr/local/yacco2/library/parser.w"
+
+if(yacco2::YACCO2_MU_TRACING__){
+yacco2::lrclog<<"YACCO2_MU_TRACING__::Releasing trace mu"<<FILE_LINE<<std::endl;
+}
+UNLOCK_MUTEX(yacco2::TRACE_MU);
+
+/*:390*/
+//#line 1222 "/usr/local/yacco2/library/macros.w"
+
+}
+
+/*:629*/
+//#line 536 "/usr/local/yacco2/library/thread.w"
+
+return(THR)1;
+
+/*:192*/
+//#line 528 "/usr/local/yacco2/library/thread.w"
+
+
+
+/*:191*/