{"version":3,"file":"python.CdAaanlP.mjs","names":[],"sources":["https:/esm.sh/highlight.js@10.7.3/es2022/lib/languages/python.mjs"],"sourcesContent":["/* esm.sh - highlight.js@10.7.3/lib/languages/python */\nvar f=Object.create;var S=Object.defineProperty;var R=Object.getOwnPropertyDescriptor;var A=Object.getOwnPropertyNames;var y=Object.getPrototypeOf,B=Object.prototype.hasOwnProperty;var T=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports);var L=(e,n,t,d)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let i of A(n))!B.call(e,i)&&i!==t&&S(e,i,{get:()=>n[i],enumerable:!(d=R(n,i))||d.enumerable});return e};var N=(e,n,t)=>(t=e!=null?f(y(e)):{},L(n||!e||!e.__esModule?S(t,\"default\",{value:e,enumerable:!0}):t,e));var _=T((F,p)=>{function C(e){return e?typeof e==\"string\"?e:e.source:null}function O(e){return P(\"(?=\",e,\")\")}function P(...e){return e.map(t=>C(t)).join(\"\")}function v(e){let r={$pattern:/[A-Za-z]\\w+|__\\w+__/,keyword:[\"and\",\"as\",\"assert\",\"async\",\"await\",\"break\",\"class\",\"continue\",\"def\",\"del\",\"elif\",\"else\",\"except\",\"finally\",\"for\",\"from\",\"global\",\"if\",\"import\",\"in\",\"is\",\"lambda\",\"nonlocal|10\",\"not\",\"or\",\"pass\",\"raise\",\"return\",\"try\",\"while\",\"with\",\"yield\"],built_in:[\"__import__\",\"abs\",\"all\",\"any\",\"ascii\",\"bin\",\"bool\",\"breakpoint\",\"bytearray\",\"bytes\",\"callable\",\"chr\",\"classmethod\",\"compile\",\"complex\",\"delattr\",\"dict\",\"dir\",\"divmod\",\"enumerate\",\"eval\",\"exec\",\"filter\",\"float\",\"format\",\"frozenset\",\"getattr\",\"globals\",\"hasattr\",\"hash\",\"help\",\"hex\",\"id\",\"input\",\"int\",\"isinstance\",\"issubclass\",\"iter\",\"len\",\"list\",\"locals\",\"map\",\"max\",\"memoryview\",\"min\",\"next\",\"object\",\"oct\",\"open\",\"ord\",\"pow\",\"print\",\"property\",\"range\",\"repr\",\"reversed\",\"round\",\"set\",\"setattr\",\"slice\",\"sorted\",\"staticmethod\",\"str\",\"sum\",\"super\",\"tuple\",\"type\",\"vars\",\"zip\"],literal:[\"__debug__\",\"Ellipsis\",\"False\",\"None\",\"NotImplemented\",\"True\"],type:[\"Any\",\"Callable\",\"Coroutine\",\"Dict\",\"List\",\"Literal\",\"Generic\",\"Optional\",\"Sequence\",\"Set\",\"Tuple\",\"Type\",\"Union\"]},a={className:\"meta\",begin:/^(>>>|\\.\\.\\.) /},o={className:\"subst\",begin:/\\{/,end:/\\}/,keywords:r,illegal:/#/},c={begin:/\\{\\{/,relevance:0},l={className:\"string\",contains:[e.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?\"\"\"/,end:/\"\"\"/,contains:[e.BACKSLASH_ESCAPE,a],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[e.BACKSLASH_ESCAPE,a,c,o]},{begin:/([fF][rR]|[rR][fF]|[fF])\"\"\"/,end:/\"\"\"/,contains:[e.BACKSLASH_ESCAPE,a,c,o]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])\"/,end:/\"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])\"/,end:/\"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[e.BACKSLASH_ESCAPE,c,o]},{begin:/([fF][rR]|[rR][fF]|[fF])\"/,end:/\"/,contains:[e.BACKSLASH_ESCAPE,c,o]},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},s=\"[0-9](_?[0-9])*\",u=`(\\\\b(${s}))?\\\\.(${s})|\\\\b(${s})\\\\.`,b={className:\"number\",relevance:0,variants:[{begin:`(\\\\b(${s})|(${u}))[eE][+-]?(${s})[jJ]?\\\\b`},{begin:`(${u})[jJ]?`},{begin:\"\\\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\\\b\"},{begin:\"\\\\b0[bB](_?[01])+[lL]?\\\\b\"},{begin:\"\\\\b0[oO](_?[0-7])+[lL]?\\\\b\"},{begin:\"\\\\b0[xX](_?[0-9a-fA-F])+[lL]?\\\\b\"},{begin:`\\\\b(${s})[jJ]\\\\b`}]},m={className:\"comment\",begin:O(/# type:/),end:/$/,keywords:r,contains:[{begin:/# type:/},{begin:/#/,end:/\\b\\B/,endsWithParent:!0}]},E={className:\"params\",variants:[{className:\"\",begin:/\\(\\s*\\)/,skip:!0},{begin:/\\(/,end:/\\)/,excludeBegin:!0,excludeEnd:!0,keywords:r,contains:[\"self\",a,b,l,e.HASH_COMMENT_MODE]}]};return o.contains=[l,b,a],{name:\"Python\",aliases:[\"py\",\"gyp\",\"ipython\"],keywords:r,illegal:/(<\\/|->|\\?)|=>/,contains:[a,b,{begin:/\\bself\\b/},{beginKeywords:\"if\",relevance:0},l,m,e.HASH_COMMENT_MODE,{variants:[{className:\"function\",beginKeywords:\"def\"},{className:\"class\",beginKeywords:\"class\"}],end:/:/,illegal:/[${=;\\n,]/,contains:[e.UNDERSCORE_TITLE_MODE,E,{begin:/->/,endsWithParent:!0,keywords:r}]},{className:\"meta\",begin:/^[\\t ]*@/,end:/(?=#)|$/,contains:[b,E,l]}]}}p.exports=v});var g=N(_()),M=g.default??g;export{M as default};\n//# sourceMappingURL=python.mjs.map"],"mappings":"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"}