| 178 | languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-", |
| 179 | cssSelector:"pre code",languages:null,__emitter:l};function b(e){ |
| 180 | return g.noHighlightRe.test(e)}function m(e,t,n){let i="",r="" |
| 181 | ;"object"==typeof t?(i=e, |
| 182 | n=t.ignoreIllegals,r=t.language):(X("10.7.0","highlight(lang, code, ...args) has been deprecated."), |
| 183 | X("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"), |
| 184 | r=e,i=t),void 0===n&&(n=!0);const s={code:i,language:r};k("before:highlight",s) |
| 185 | ;const o=s.result?s.result:E(s.language,s.code,n) |
| 186 | ;return o.code=s.code,k("after:highlight",o),o}function E(e,t,r,s){ |
| 187 | const c=Object.create(null);function l(){if(!N.keywords)return void M.addText(S) |
| 188 | ;let e=0;N.keywordPatternRe.lastIndex=0;let t=N.keywordPatternRe.exec(S),n="" |
| 189 | ;for(;t;){n+=S.substring(e,t.index) |