 <span class="op">!</span> ($(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">rest</span>:<span class="ident">tt</span>)<span class="kw-2">*</span>) ) <span class="op">=&gt;</span> {
   <span class="macro">wrap_sep</span><span class="macro">!</span>(<span class="macro-nonterminal">$</span><span class="macro-nonterminal">i</span>,
     <span class="macro-nonterminal">$</span><span class="macro-nonterminal">separator</span>,
     <span class="macro">my_combinator_sep</span><span class=