ometa Oi <: Parser { parenExpr = '(' ( ~seq(')') ) :xs ')' -> [xs].join('') } Oi.matchAll("(a)", "parenExpr");