static int __init som_init(void) { int i; for(i = 0; i < 5; i++) simple_trace(i); return 0; }
void debug(rule<Iterator, T0, T1, T2>& r) { typedef rule<Iterator, T0, T1, T2> rule_type; typedef debug_handler< Iterator , typename rule_type::context_type , typename rule_type::skipper_type , simple_trace> debug_handler; r.f = debug_handler(r.f, simple_trace(), r.name()); }