name a rule @param name name @param del delegate @return rule
(String name, PegLegRule<V> del)
| 970 | * @return rule |
| 971 | */ |
| 972 | public PegLegRule<V> named(String name, PegLegRule<V> del) { |
| 973 | return new ParentRule(() -> { |
| 974 | pushFrame(name); |
| 975 | RuleReturn<V> ret = del.rule(); |
| 976 | ruleReturn(ret.matched(), ret.consumed); |
| 977 | return ret; |
| 978 | }); |
| 979 | } |
| 980 | } |
no test coverage detected