(a, m)
| 117 | } |
| 118 | |
| 119 | function x(a, m) { |
| 120 | function e(a) { |
| 121 | for (var l = a.d, p = [l, "pln"], d = 0, g = a.a.match(y) || [], r = {}, n = 0, z = g.length; n < z; ++n) { |
| 122 | var f = g[n], |
| 123 | b = r[f], |
| 124 | o = void 0, |
| 125 | c; |
| 126 | if (typeof b === "string") c = !1; |
| 127 | else { |
| 128 | var i = h[f.charAt(0)]; |
| 129 | if (i) o = f.match(i[1]), b = i[0]; |
| 130 | else { |
| 131 | for (c = 0; c < t; ++c) if (i = m[c], o = f.match(i[1])) { |
| 132 | b = i[0]; |
| 133 | break |
| 134 | } |
| 135 | o || (b = "pln") |
| 136 | } |
| 137 | if ((c = b.length >= 5 && "lang-" === b.substring(0, 5)) && !(o && typeof o[1] === "string")) c = !1, b = "src"; |
| 138 | c || (r[f] = b) |
| 139 | } |
| 140 | i = d; |
| 141 | d += f.length; |
| 142 | if (c) { |
| 143 | c = o[1]; |
| 144 | var j = f.indexOf(c), |
| 145 | k = j + c.length; |
| 146 | o[2] && (k = f.length - o[2].length, j = k - c.length); |
| 147 | b = b.substring(5); |
| 148 | B(l + i, f.substring(0, j), e, p); |
| 149 | B(l + i + j, c, C(b, c), p); |
| 150 | B(l + i + k, f.substring(k), e, p) |
| 151 | } else p.push(l + i, b) |
| 152 | } |
| 153 | a.e = p |
| 154 | } |
| 155 | var h = {}, |
| 156 | y; |
| 157 | (function() { |
| 158 | for (var e = a.concat(m), l = [], p = {}, d = 0, g = e.length; d < g; ++d) { |
| 159 | var r = e[d], |
| 160 | n = r[3]; |
| 161 | if (n) for (var k = n.length; --k >= 0;) h[n.charAt(k)] = r; |
| 162 | r = r[1]; |
| 163 | n = "" + r; |
| 164 | p.hasOwnProperty(n) || (l.push(r), p[n] = q) |
| 165 | } |
| 166 | l.push(/[\S\s]/); |
| 167 | y = L(l) |
| 168 | })(); |
| 169 | var t = m.length; |
| 170 | return e |
| 171 | } |
| 172 | |
| 173 | function u(a) { |
| 174 | var m = [], |
no test coverage detected