(e,{joinWith:n})
| 49 | function _(e){return RegExp(e.toString()+"|").exec("").length-1} |
| 50 | const h=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./ |
| 51 | ;function f(e,{joinWith:n}){let t=0;return e.map((e=>{t+=1;const n=t |
| 52 | ;let a=d(e),i="";for(;a.length>0;){const e=h.exec(a);if(!e){i+=a;break} |
| 53 | i+=a.substring(0,e.index), |
| 54 | a=a.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?i+="\\"+(Number(e[1])+n):(i+=e[0], |
| 55 | "("===e[0]&&t++)}return i})).map((e=>`(${e})`)).join(n)} |
| 56 | const E="[a-zA-Z]\\w*",y="[a-zA-Z_]\\w*",w="\\b\\d+(\\.\\d+)?",N="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",v="\\b(0b[01]+)",O={ |
| 57 | begin:"\\\\[\\s\\S]",relevance:0},k={scope:"string",begin:"'",end:"'", |
| 58 | illegal:"\\n",contains:[O]},x={scope:"string",begin:'"',end:'"',illegal:"\\n", |
no test coverage detected