/*
file: ruledef.txt
Why: example of text to parse by rule_def_phrase grammar.
*/
Rrule_def_phrase AD AB(
lhs
,parallel-control-monitor{
  arbitrator-code
  ***
  }
){
  -> |.|
  ->  ||| "cweb-marker" NS_cweb_marker::TH_cweb_marker {
	rhs-op
        Crule_def_phrase* fsm = (Crule_def_phrase*)parser()->fsm_tbl();
        fsm->rule_def_->add_cweb_marker(sf->p2__->ast());
	***
	}
  ->  ||| |+| NULL {
      rhs-op 
		RSVP(sf->p2__);
		parser()->set_stop_parse(true); 
      ***
      }     
}