Files
shz-admin/shihezi/2836.f4ccf2d1.async.js

13 lines
981 KiB
JavaScript
Raw Permalink Normal View History

(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[2836],{65899:function(){"use strict"},53951:function(s,r,e){s.exports=e(29666)},29666:function(s,r,e){"use strict";var t;t={value:!0};var n=function(){function u(m,S){for(var T=0;T<S.length;T++){var b=S[T];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(m,b.key,b)}}return function(m,S,T){return S&&u(m.prototype,S),T&&u(m,T),m}}(),a=e(36961),i=c(a),o=e(67294),l=c(o);function c(u){return u&&u.__esModule?u:{default:u}}function _(u,m){if(!(u instanceof m))throw new TypeError("Cannot call a class as a function")}function d(u,m){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:u}function g(u,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);u.prototype=Object.create(m&&m.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(u,m):u.__proto__=m)}var E=function(u){g(m,u);function m(S){_(this,m);var T=d(this,(m.__proto__||Object.getPrototypeOf(m)).call(this,S));return T.setEl=T.setEl.bind(T),T}return n(m,[{key:"componentDidMount",value:function(){this.highlightCode()}},{key:"componentDidUpdate",value:function(){this.highlightCode()}},{key:"highlightCode",value:function(){for(var T=this.el.querySelectorAll("pre code"),b=0;b<T.length;b++)i.default.highlightBlock(T[b])}},{key:"setEl",value:function(T){this.el=T}},{key:"render",value:function(){var T=this.props,b=T.children,f=T.className,C=T.element,O=T.innerHTML,D={ref:this.setEl,className:f};return O?(D.dangerouslySetInnerHTML={__html:b},C?l.default.createElement(C,D):l.default.createElement("div",D)):C?l.default.createElement(C,D,b):l.default.createElement("pre",{ref:this.setEl},l.default.createElement("code",{className:f},b))}}]),m}(l.default.Component);E.defaultProps={innerHTML:!1,className:null,element:null},r.default=E},91084:function(s){function r(p){return p instanceof Map?p.clear=p.delete=p.set=function(){throw new Error("map is read-only")}:p instanceof Set&&(p.add=p.clear=p.delete=function(){throw new Error("set is read-only")}),Object.freeze(p),Object.getOwnPropertyNames(p).forEach(function(R){var I=p[R];typeof I=="object"&&!Object.isFrozen(I)&&r(I)}),p}var e=r,t=r;e.default=t;class n{constructor(R){R.data===void 0&&(R.data={}),this.data=R.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function a(p){return p.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function i(p,...R){const I=Object.create(null);for(const x in p)I[x]=p[x];return R.forEach(function(x){for(const z in x)I[z]=x[z]}),I}const o="</span>",l=p=>!!p.kind;class c{constructor(R,I){this.buffer="",this.classPrefix=I.classPrefix,R.walk(this)}addText(R){this.buffer+=a(R)}openNode(R){if(!l(R))return;let I=R.kind;R.sublanguage||(I=`${this.classPrefix}${I}`),this.span(I)}closeNode(R){l(R)&&(this.buffer+=o)}value(){return this.buffer}span(R){this.buffer+=`<span class="${R}">`}}class _{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(R){this.top.children.push(R)}openNode(R){const I={kind:R,children:[]};this.add(I),this.stack.push(I)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(R){return this.constructor._walk(R,this.rootNode)}static _walk(R,I){return typeof I=="string"?R.addText(I):I.children&&(R.openNode(I),I.children.forEach(x=>this._walk(R,x)),R.closeNode(I)),R}static _collapse(R){typeof R!="string"&&R.children&&(R.children.every(I=>typeof I=="string")?R.children=[R.children.join("")]:R.children.forEach(I=>{_._collapse(I)}))}}class d extends _{constructor(R){super(),this.options=R}addKeyword(R,I){R!==""&&(this.openNode(I),this.addText(R),this.closeNode())}
https://github.com/highlightjs/highlight.js/issues/2277`),ye=N,ne=h);const Ee={code:ne,language:ye};Xe("before:highlight",Ee);const me=Ee.result?Ee.result:Oe(Ee.language,Ee.code,V,Q);return me.code=Ee.code,Xe("after:highlight",me),me}function Oe(N,h,V,Q){function ne(M,P){const Y=Pe.case_insensitive?P[0].toLowerCase():P[0];return Object.prototype.hasOwnProperty.call(M.keywords,Y)&&M.keywords[Y]}function ye(){if(!H.keywords){re.addText(ee);return}let M=0;H.keywordPatternRe.lastIndex=0;let P=H.keywordPatternRe.exec(ee),Y="";for(;P;){Y+=ee.substring(M,P.index);const q=ne(H,P);if(q){const[ie,we]=q;if(re.addText(Y),Y="",Ge+=we,ie.startsWith("_"))Y+=P[0];else{const ut=Pe.classNameAliases[ie]||ie;re.addKeyword(P[0],ut)}}else Y+=P[0];M=H.keywordPatternRe.lastIndex,P=H.keywordPatternRe.exec(ee)}Y+=ee.substr(M),re.addText(Y)}function Ee(){if(ee==="")return;let M=null;if(typeof H.subLanguage=="string"){if(!R[H.subLanguage]){re.addText(ee);return}M=Oe(H.subLanguage,ee,!0,dt[H.subLanguage]),dt[H.subLanguage]=M.top}else M=lt(ee,H.subLanguage.length?H.subLanguage:null);H.relevance>0&&(Ge+=M.relevance),re.addSublanguage(M.emitter,M.language)}function me(){H.subLanguage!=null?Ee():ye(),ee=""}function pe(M){return M.className&&re.openNode(Pe.classNameAliases[M.className]||M.className),H=Object.create(M,{parent:{value:H}}),H}function Ie(M,P,Y){let q=T(M.endRe,Y);if(q){if(M["on:end"]){const ie=new n(M);M["on:end"](P,ie),ie.isMatchIgnored&&(q=!1)}if(q){for(;M.endsParent&&M.parent;)M=M.parent;return M}}if(M.endsWithParent)return Ie(M.parent,P,Y)}function Ut(M){return H.matcher.regexIndex===0?(ee+=M[0],1):(He=!0,0)}function kt(M){const P=M[0],Y=M.rule,q=new n(Y),ie=[Y.__beforeBegin,Y["on:begin"]];for(const we of ie)if(we&&(we(M,q),q.isMatchIgnored))return Ut(P);return Y&&Y.endSameAsBegin&&(Y.endRe=g(P)),Y.skip?ee+=P:(Y.excludeBegin&&(ee+=P),me(),!Y.returnBegin&&!Y.excludeBegin&&(ee=P)),pe(Y),Y.returnBegin?0:P.length}function Ft(M){const P=M[0],Y=h.substr(M.index),q=Ie(H,M,Y);if(!q)return Be;const ie=H;ie.skip?ee+=P:(ie.returnEnd||ie.excludeEnd||(ee+=P),me(),ie.excludeEnd&&(ee=P));do H.className&&re.closeNode(),!H.skip&&!H.subLanguage&&(Ge+=H.relevance),H=H.parent;while(H!==q.parent);return q.starts&&(q.endSameAsBegin&&(q.starts.endRe=q.endRe),pe(q.starts)),ie.returnEnd?0:P.length}function Bt(){const M=[];for(let P=H;P!==Pe;P=P.parent)P.className&&M.unshift(P.className);M.forEach(P=>re.openNode(P))}let Ze={};function St(M,P){const Y=P&&P[0];if(ee+=M,Y==null)return me(),0;if(Ze.type==="begin"&&P.type==="end"&&Ze.index===P.index&&Y===""){if(ee+=h.slice(P.index,P.index+1),!z){const q=new Error("0 width match regex");throw q.languageName=N,q.badRule=Ze.rule,q}return 1}if(Ze=P,P.type==="begin")return kt(P);if(P.type==="illegal"&&!V){const q=new Error('Illegal lexeme "'+Y+'" for mode "'+(H.className||"<unnamed>")+'"');throw q.mode=H,q}else if(P.type==="end"){const q=Ft(P);if(q!==Be)return q}if(P.type==="illegal"&&Y==="")return 1;if(Ye>1e5&&Ye>P.index*3)throw new Error("potential infinite loop, way more iterations than matches");return ee+=Y,Y.length}const Pe=be(N);if(!Pe)throw ke(te.replace("{}",N)),new Error('Unknown language: "'+N+'"');const Tt=at(Pe,{plugins:x});let Je="",H=Q||Tt;const dt={},re=new L.__emitter(L);Bt();let ee="",Ge=0,Ae=0,Ye=0,He=!1;try{for(H.matcher.considerAll();;){Ye++,He?He=!1:H.matcher.considerAll(),H.matcher.lastIndex=Ae;const M=H.matcher.exec(h);if(!M)break;const P=h.substring(Ae,M.index),Y=St(P,M);Ae=M.index+Y}return St(h.substr(Ae)),re.closeAllNodes(),re.finalize(),Je=re.toHTML(),{relevance:Math.floor(Ge),value:Je,language:N,illegal:!1,emitter:re,top:H}}catch(M){if(M.message&&M.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:M.message,context:h.slice(Ae-100,Ae+100),mode:M.mode},sofar:Je,relevance:0,value:$(h),emitter:re};if(z)return{illegal:!1,relevance:0,value:$(h),emitter:re,language:N,top:H,errorRaised:M};throw M}}function st(N){const h={relevance:0,emitter:new L.__emitter(L),value:$(N),illegal:!1,top:v};return h.emitter.addText(N),h}function lt(N,h){h=h||L.languages||Object.keys(R);const V=st(N),Q=h.filter
`?L.useBR?"<br>":h:L.tabReplace?h.replace(/\t/g,L.tabReplace):h):N}function ft(N,h,V){const Q=h?I[h]:V;N.classList.add("hljs"),Q&&N.classList.add(Q)}const Nt={"before:highlightElement":({el:N})=>{L.useBR&&(N.innerHTML=N.innerHTML.replace(/\n/g,"").replace(/<br[ /]*>/g,`
`))},"after:highlightElement":({result:N})=>{L.useBR&&(N.value=N.value.replace(/\n/g,"<br>"))}},Ct=/^(<[^>]+>|\t)+/gm,Ot={"after:highlightElement":({result:N})=>{L.tabReplace&&(N.value=N.value.replace(Ct,h=>h.replace(/\t/g,L.tabReplace)))}};function Qe(N){let h=null;const V=G(N);if(U(V))return;Xe("before:highlightElement",{el:N,language:V}),h=N;const Q=h.textContent,ne=V?j(Q,{language:V,ignoreIllegals:!0}):lt(Q);Xe("after:highlightElement",{el:N,result:ne,text:Q}),N.innerHTML=ne.value,ft(N,V,ne.language),N.result={language:ne.language,re:ne.relevance,relavance:ne.relevance},ne.second_best&&(N.second_best={language:ne.second_best.language,re:ne.second_best.relevance,relavance:ne.second_best.relevance})}function It(N){N.useBR&&(le("10.3.0","'useBR' will be removed entirely in v11.0"),le("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),L=Fe(L,N)}const ct=()=>{if(ct.called)return;ct.called=!0,le("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead."),document.querySelectorAll("pre code").forEach(Qe)};function At(){le("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),_t=!0}let _t=!1;function mt(){if(document.readyState==="loading"){_t=!0;return}document.querySelectorAll("pre code").forEach(Qe)}function vt(){_t&&mt()}typeof window!="undefined"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",vt,!1);function yt(N,h){let V=null;try{V=h(p)}catch(Q){if(ke("Language definition for '{}' could not be registered.".replace("{}",N)),z)ke(Q);else throw Q;V=v}V.name||(V.name=N),R[N]=V,V.rawDefinition=h.bind(null,p),V.aliases&&pt(V.aliases,{languageName:N})}function Dt(N){delete R[N];for(const h of Object.keys(I))I[h]===N&&delete I[h]}function ht(){return Object.keys(R)}function Mt(N){le("10.4.0","requireLanguage will be removed entirely in v11."),le("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const h=be(N);if(h)return h;throw new Error("The '{}' language is required, but not loaded.".replace("{}",N))}function be(N){return N=(N||"").toLowerCase(),R[N]||R[I[N]]}function pt(N,{languageName:h}){typeof N=="string"&&(N=[N]),N.forEach(V=>{I[V.toLowerCase()]=h})}function gt(N){const h=be(N);return h&&!h.disableAutodetect}function Lt(N){N["before:highlightBlock"]&&!N["before:highlightElement"]&&(N["before:highlightElement"]=h=>{N["before:highlightBlock"](Object.assign({block:h.el},h))}),N["after:highlightBlock"]&&!N["after:highlightElement"]&&(N["after:highlightElement"]=h=>{N["after:highlightBlock"](Object.assign({block:h.el},h))})}function xt(N){Lt(N),x.push(N)}function Xe(N,h){const V=N;x.forEach(function(Q){Q[V]&&Q[V](h)})}function Pt(N){return le("10.2.0","fixMarkup will be removed entirely in v11.0"),le("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),Rt(N)}function wt(N){return le("10.7.0","highlightBlock will be removed entirely in v12.0"),le("10.7.0","Please use highlightElement now."),Qe(N)}Object.assign(p,{highlight:j,highlightAuto:lt,highlightAll:mt,fixMarkup:Pt,highlightElement:Qe,highlightBlock:wt,configure:It,initHighlighting:ct,initHighlightingOnLoad:At,registerLanguage:yt,unregisterLanguage:Dt,listLanguages:ht,getLanguage:be,registerAliases:pt,requireLanguage:Mt,autoDetection:gt,inherit:Fe,addPlugin:xt,vuePlugin:qe(p).VuePlugin}),p.debugMode=function(){z=!1},p.safeMode=function(){z=!0},p.versionString=it;for(const N in ue)typeof ue[N]=="object"&&e(ue[N]);return Object.assign(p,ue),p.addPlugin(Nt),p.addPlugin(ot),p.addPlugin(Ot),p}({});s.exports=bt},36961:function(s,r,e){var t=e(91084);t.registerLanguage("1c",e(48510)),t.registerLanguage("abnf",e(25328)),t.registerLanguage("accesslog",e(98961)),t.registerLanguage("actionscript",e(48439)),t.registerLanguage("ada",e(40451)),t.registerLanguage("angelscript",e(44522)),t.registerLanguage("apache",e(21410)),t.registerLanguage("applescript",e(76997)),t.registerLanguage("arcade",e(58993)),t.registerLanguage("arduino",e(14152)),t.registerLanguage("armasm",e(43183)),t.registerLanguage("xml",e(22672)),t.registerLanguage("asciidoc"
]`,`[\\[\\]\\.,\\+\\-<> \r
]`,{returnEnd:!0,relevance:0}),{className:"title",begin:"[\\[\\]]",relevance:0},{className:"string",begin:"[\\.,]",relevance:0},{begin:/(?:\+\+|--)/,contains:[t]},t]}}s.exports=r},43165:function(s){function r(o){return o?typeof o=="string"?o:o.source:null}function e(o){return n("(?=",o,")")}function t(o){return n("(",o,")?")}function n(...o){return o.map(c=>r(c)).join("")}function a(o){const l=o.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),c="decltype\\(auto\\)",_="[a-zA-Z_]\\w*::",g="("+c+"|"+t(_)+"[a-zA-Z_]\\w*"+t("<[^<>]+>")+")",E={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"},m={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[o.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+"\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)"+"|.)",end:"'",illegal:"."},o.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},S={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},T={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},o.inherit(m,{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/},l,o.C_BLOCK_COMMENT_MODE]},b={className:"title",begin:t(_)+o.IDENT_RE,relevance:0},f=t(_)+o.IDENT_RE+"\\s*\\(",O={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace unsigned long volatile static protected bool template mutable if public friend do goto auto void enum else break extern using asm case typeid wchar_t short reinterpret_cast|10 default double register explicit signed typename try this switch continue inline delete alignas alignof constexpr consteval constinit decltype concept co_await co_return co_yield requires noexcept static_assert thread_local restrict final override atomic_bool atomic_char atomic_schar atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong atomic_ullong new throw return and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"_Bool _Complex _Imaginary",_relevance_hints:["asin","atan2","atan","calloc","ceil","cosh","cos","exit","exp","fabs","floor","fmod","fprintf","fputs","free","frexp","auto_ptr","deque","list","queue","stack","vector","map","set","pair","bitset","multiset","multimap","unordered_set","fscanf","future","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","tolower","toupper","labs","ldexp","log10","log","malloc","realloc","memchr","memcmp","memcpy","memset","modf","pow","printf","putchar","puts","scanf","sinh","sin","snprintf","sprintf","sqrt","sscanf","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","tanh","tan","unordered_map","unordered_multiset","unordered_multimap","priority_queue","make_pair","array","shared_ptr","abort","terminate","abs","acos","vfprintf","vprintf","vsprintf","endl","initializer_list","unique_ptr","complex","imaginary","std","string","wstring","cin","cout","cerr","clog","stdin","stdout","stderr","stringstream","istringstream","ostringstream"],literal:"true false nullptr NULL"},D={className:"function.dispatch",relevance:0,keywords:O,begin:n(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!while)/,o.IDENT_RE,e(/\s*\(/))},y=[D,T,E,l,o.C_BLOCK_COMMENT_MODE,S,m],A={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:O,contains:y.concat([{begin:/\(/,end:/\)/,keywords:O,contains:y.concat(["self"]),relevance:0}]),relevance:0},k={className:"function",begin:"("+g+"[\\*&\\s]+)+"+f,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:O,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:c
`},m]}}s.exports=a},20371:function(s){function r(e){const t="[a-zA-Z_][\\w.]*",n="<\\?(lasso(script)?|=)",a="\\]|\\?>",i={$pattern:t+"|&[lg]t;",literal:"true false none minimal full all void and or not bw nbw ew new cn ncn lt lte gt gte eq neq rx nrx ft",built_in:"array date decimal duration integer map pair string tag xml null boolean bytes keyword list locale queue set stack staticarray local var variable global data self inherited currentcapture givenblock",keyword:"cache database_names database_schemanames database_tablenames define_tag define_type email_batch encode_set html_comment handle handle_error header if inline iterate ljax_target link link_currentaction link_currentgroup link_currentrecord link_detail link_firstgroup link_firstrecord link_lastgroup link_lastrecord link_nextgroup link_nextrecord link_prevgroup link_prevrecord log loop namespace_using output_none portal private protect records referer referrer repeating resultset rows search_args search_arguments select sort_args sort_arguments thread_atomic value_list while abort case else fail_if fail_ifnot fail if_empty if_false if_null if_true loop_abort loop_continue loop_count params params_up return return_value run_children soap_definetag soap_lastrequest soap_lastresponse tag_name ascending average by define descending do equals frozen group handle_failure import in into join let match max min on order parent protected provide public require returnhome skip split_thread sum take thread to trait type where with yield yieldhome"},o=e.COMMENT("<!--","-->",{relevance:0}),l={className:"meta",begin:"\\[noprocess\\]",starts:{end:"\\[/noprocess\\]",returnEnd:!0,contains:[o]}},c={className:"meta",begin:"\\[/noprocess|"+n},_={className:"symbol",begin:"'"+t+"'"},d=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.inherit(e.C_NUMBER_MODE,{begin:e.C_NUMBER_RE+"|(-?infinity|NaN)\\b"}),e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"`",end:"`"},{variants:[{begin:"[#$]"+t},{begin:"#",end:"\\d+",illegal:"\\W"}]},{className:"type",begin:"::\\s*",end:t,illegal:"\\W"},{className:"params",variants:[{begin:"-(?!infinity)"+t,relevance:0},{begin:"(\\.\\.\\.)"}]},{begin:/(->|\.)\s*/,relevance:0,contains:[_]},{className:"class",beginKeywords:"define",returnEnd:!0,end:"\\(|=>",contains:[e.inherit(e.TITLE_MODE,{begin:t+"(=(?!>))?|[-+*/%](?!>)"})]}];return{name:"Lasso",aliases:["ls","lassoscript"],case_insensitive:!0,keywords:i,contains:[{className:"meta",begin:a,relevance:0,starts:{end:"\\[|"+n,returnEnd:!0,relevance:0,contains:[o]}},l,c,{className:"meta",begin:"\\[no_square_brackets",starts:{end:"\\[/no_square_brackets\\]",keywords:i,contains:[{className:"meta",begin:a,relevance:0,starts:{end:"\\[noprocess\\]|"+n,returnEnd:!0,contains:[o]}},l,c].concat(d)}},{className:"meta",begin:"\\[",relevance:0},{className:"meta",begin:"^#!",end:"lasso9$",relevance:10}].concat(d)}}s.exports=r},72571:function(s){function r(n){return n?typeof n=="string"?n:n.source:null}function e(...n){return"("+n.map(i=>r(i)).join("|")+")"}function t(n){const a=e(...["(?:NeedsTeXFormat|RequirePackage|GetIdInfo)","Provides(?:Expl)?(?:Package|Class|File)","(?:DeclareOption|ProcessOptions)","(?:documentclass|usepackage|input|include)","makeat(?:letter|other)","ExplSyntax(?:On|Off)","(?:new|renew|provide)?command","(?:re)newenvironment","(?:New|Renew|Provide|Declare)(?:Expandable)?DocumentCommand","(?:New|Renew|Provide|Declare)DocumentEnvironment","(?:(?:e|g|x)?def|let)","(?:begin|end)","(?:part|chapter|(?:sub){0,2}section|(?:sub)?paragraph)","caption","(?:label|(?:eq|page|name)?ref|(?:paren|foot|super)?cite)","(?:alpha|beta|[Gg]amma|[Dd]elta|(?:var)?epsilon|zeta|eta|[Tt]heta|vartheta)","(?:iota|(?:var)?kappa|[Ll]ambda|mu|nu|[Xx]i|[Pp]i|varpi|(?:var)rho)","(?:[Ss]igma|varsigma|tau|[Uu]psilon|[Pp]hi|varphi|chi|[Pp]si|[Oo]mega)","(?:frac|sum|prod|lim|infty|times|sqrt|leq|geq|left|right|middle|[bB]igg?)","(?:[lr]angle|q?quad|[lcvdi]?dots|d?dot|hat|tilde|bar)"].map(w=>w+"(?![a-zA-Z@:_])")),i=new RegExp(["(?:__)?[a-zA-Z]{2,}_[a-zA-Z](?:_?[a-zA-Z])
]*;`,relevance:0},{begin:"[vp][0-9]+"}]}}s.exports=r},12612:function(s){function r(e){const t="[a-z][a-zA-Z0-9_]*",n={className:"string",begin:"\\$.{1}"},a={className:"symbol",begin:"#"+e.UNDERSCORE_IDENT_RE};return{name:"Smalltalk",aliases:["st"],keywords:"self super nil true false thisContext",contains:[e.COMMENT('"','"'),e.APOS_STRING_MODE,{className:"type",begin:"\\b[A-Z][A-Za-z0-9_]*",relevance:0},{begin:t+":",relevance:0},e.C_NUMBER_MODE,a,n,{begin:"\\|[ ]*"+t+"([ ]+"+t+")*[ ]*\\|",returnBegin:!0,end:/\|/,illegal:/\S/,contains:[{begin:"(\\|[ ]*)?"+t}]},{begin:"#\\(",end:"\\)",contains:[e.APOS_STRING_MODE,n,e.C_NUMBER_MODE,a]}]}}s.exports=r},90617:function(s){function r(e){return{name:"SML (Standard ML)",aliases:["ml"],keywords:{$pattern:"[a-z_]\\w*!?",keyword:"abstype and andalso as case datatype do else end eqtype exception fn fun functor handle if in include infix infixr let local nonfix of op open orelse raise rec sharing sig signature struct structure then type val with withtype where while",built_in:"array bool char exn int list option order real ref string substring vector unit word",literal:"true false NONE SOME LESS EQUAL GREATER nil"},illegal:/\/\/|>>/,contains:[{className:"literal",begin:/\[(\|\|)?\]|\(\)/,relevance:0},e.COMMENT("\\(\\*","\\*\\)",{contains:["self"]}),{className:"symbol",begin:"'[A-Za-z_](?!')[\\w']*"},{className:"type",begin:"`[A-Z][\\w']*"},{className:"type",begin:"\\b[A-Z][\\w']*",relevance:0},{begin:"[a-z_]\\w*'[\\w']*"},e.inherit(e.APOS_STRING_MODE,{className:"string",relevance:0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{className:"number",begin:"\\b(0[xX][a-fA-F0-9_]+[Lln]?|0[oO][0-7_]+[Lln]?|0[bB][01_]+[Lln]?|[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)",relevance:0},{begin:/[-=]>/}]}}s.exports=r},15616:function(s){function r(e){const t={className:"variable",begin:/\b_+[a-zA-Z]\w*/},n={className:"title",begin:/[a-zA-Z][a-zA-Z0-9]+_fnc_\w*/},a={className:"string",variants:[{begin:'"',end:'"',contains:[{begin:'""',relevance:0}]},{begin:"'",end:"'",contains:[{begin:"''",relevance:0}]}]},i={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"define undef ifdef ifndef else endif include"},contains:[{begin:/\\\n/,relevance:0},e.inherit(a,{className:"meta-string"}),{className:"meta-string",begin:/<[^\n>]*>/,end:/$/,illegal:"\\n"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]};return{name:"SQF",case_insensitive:!0,keywords:{keyword:"case catch default do else exit exitWith for forEach from if private switch then throw to try waitUntil while with",built_in:"abs accTime acos action actionIDs actionKeys actionKeysImages actionKeysNames actionKeysNamesArray actionName actionParams activateAddons activatedAddons activateKey add3DENConnection add3DENEventHandler add3DENLayer addAction addBackpack addBackpackCargo addBackpackCargoGlobal addBackpackGlobal addCamShake addCuratorAddons addCuratorCameraArea addCuratorEditableObjects addCuratorEditingArea addCuratorPoints addEditorObject addEventHandler addForce addGoggles addGroupIcon addHandgunItem addHeadgear addItem addItemCargo addItemCargoGlobal addItemPool addItemToBackpack addItemToUniform addItemToVest addLiveStats addMagazine addMagazineAmmoCargo addMagazineCargo addMagazineCargoGlobal addMagazineGlobal addMagazinePool addMagazines addMagazineTurret addMenu addMenuItem addMissionEventHandler addMPEventHandler addMusicEventHandler addOwnedMine addPlayerScores addPrimaryWeaponItem addPublicVariableEventHandler addRating addResources addScore addScoreSide addSecondaryWeaponItem addSwitchableUnit addTeamMember addToRemainsCollector addTorque addUniform addVehicle addVest addWaypoint addWeapon addWeaponCargo addWeaponCargoGlobal addWeaponGlobal addWeaponItem addWeaponPool addWeaponTurret admin agent agents AGLToASL aimedAtTarget aimPos airDensityRTD airplaneThrottle airportSide AISFinishHeal alive all3DENEntities allAirports allControls allCurators allCutLayers allDead allDeadMen allDisplays allGroups allMapMarkers allMines allMissionObjects allow3DMode allowCrewInImmobile allowCuratorLogicIgnoreAreas allowDam
]*?"'`},{begin:`"[^\r
"]*"`}]},{className:"built_in",variants:[{begin:"\\b(abs|acos|asin|atan|atan2|atanh|ceil|cloglog|comb|cos|digamma|exp|floor|invcloglog|invlogit|ln|lnfact|lnfactorial|lngamma|log|log10|max|min|mod|reldif|round|sign|sin|sqrt|sum|tan|tanh|trigamma|trunc|betaden|Binomial|binorm|binormal|chi2|chi2tail|dgammapda|dgammapdada|dgammapdadx|dgammapdx|dgammapdxdx|F|Fden|Ftail|gammaden|gammap|ibeta|invbinomial|invchi2|invchi2tail|invF|invFtail|invgammap|invibeta|invnchi2|invnFtail|invnibeta|invnorm|invnormal|invttail|nbetaden|nchi2|nFden|nFtail|nibeta|norm|normal|normalden|normd|npnchi2|tden|ttail|uniform|abbrev|char|index|indexnot|length|lower|ltrim|match|plural|proper|real|regexm|regexr|regexs|reverse|rtrim|string|strlen|strlower|strltrim|strmatch|strofreal|strpos|strproper|strreverse|strrtrim|strtrim|strupper|subinstr|subinword|substr|trim|upper|word|wordcount|_caller|autocode|byteorder|chop|clip|cond|e|epsdouble|epsfloat|group|inlist|inrange|irecode|matrix|maxbyte|maxdouble|maxfloat|maxint|maxlong|mi|minbyte|mindouble|minfloat|minint|minlong|missing|r|recode|replay|return|s|scalar|d|date|day|dow|doy|halfyear|mdy|month|quarter|week|year|d|daily|dofd|dofh|dofm|dofq|dofw|dofy|h|halfyearly|hofd|m|mofd|monthly|q|qofd|quarterly|tin|twithin|w|weekly|wofd|y|yearly|yh|ym|yofd|yq|yw|cholesky|colnumb|colsof|corr|det|diag|diag0cnt|el|get|hadamard|I|inv|invsym|issym|issymmetric|J|matmissing|matuniform|mreldif|nullmat|rownumb|rowsof|sweep|syminv|trace|vec|vecdiag)(?=\\()"}]},e.COMMENT("^[ ]*\\*.*$",!1),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]}}s.exports=r},31244:function(s){function r(e){return{name:"STEP Part 21",aliases:["p21","step","stp"],case_insensitive:!0,keywords:{$pattern:"[A-Z_][A-Z0-9_.]*",keyword:"HEADER ENDSEC DATA"},contains:[{className:"meta",begin:"ISO-10303-21;",relevance:10},{className:"meta",begin:"END-ISO-10303-21;",relevance:10},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,e.COMMENT("/\\*\\*!","\\*/"),e.C_NUMBER_MODE,e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null}),{className:"string",begin:"'",end:"'"},{className:"symbol",variants:[{begin:"#",end:"\\d+",illegal:"\\W"}]}]}}s.exports=r},86182:function(s){const r=l=>({IMPORTANT:{className:"meta",begin:"!important"},HEXCOLOR:{className:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"},ATTRIBUTE_SELECTOR_MODE:{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[l.APOS_STRING_MODE,l.QUOTE_STRING_MODE]}}),e=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],t=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],n=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","
(multipart)?`,end:`\\]
`},{className:"string",begin:"\\d{4}-\\d{2}-\\d{2}(\\s+)\\d{2}:\\d{2}:\\d{2}.\\d+Z"},{className:"string",begin:"(\\+|-)\\d+"},{className:"keyword",relevance:10,variants:[{begin:"^(test|testing|success|successful|failure|error|skip|xfail|uxsuccess)(:?)\\s+(test)?"},{begin:"^progress(:?)(\\s+)?(pop|push)?"},{begin:"^tags:"},{begin:"^time:"}]}]}}s.exports=r},13925:function(s){function r(A){return A?typeof A=="string"?A:A.source:null}function e(A){return t("(?=",A,")")}function t(...A){return A.map(B=>r(B)).join("")}function n(...A){return"("+A.map(B=>r(B)).join("|")+")"}const a=A=>t(/\b/,A,/\w$/.test(A)?/\b/:/\B/),i=["Protocol","Type"].map(a),o=["init","self"].map(a),l=["Any","Self"],c=["associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],_=["false","nil","true"],d=["assignment","associativity","higherThan","left","lowerThan","none","right"],g=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],E=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],u=n(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),m=n(u,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),S=t(u,m,"*"),T=n(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),b=n(T,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),f=t(T,b,"*"),C=t(/[A-Z]/,b,"*"),O=["autoclosure",t(/convention\(/,n("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",t(/objc\(/,f,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","testable","UIApplicationMain","unknown","usableFromInline"],D=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function y(A){const k={match:/\s+/,relevance:0},B=A.COMMENT("/\\*","\\*/