С учетом этих правил:
defServ: 'service' path bodyServ? SEP ->Serv(....);
path: t+=ID ('/' t+=ID)* ->path(...);
Я спрашиваю, как вы можете передать список токенов "t" в шаблон "Serv"?
Самое простое решение было бы поместить производство pathServ в defServ, то есть:
defServ: 'service' t+=ID ('/' t+=ID)* bodyServ? SEP ->Serv(a={$t}, ...);
лучшее решение?
Спасибо тебе