Files
llm-in-text/.build-check/assets/vendor-lezer-javascript-BsA5KTFy.js
T

2 lines
76 KiB
JavaScript
Raw Normal View History

import{L as c,E as r,a as l,C as S}from"./vendor-lezer-lr-eZ5kYecM.js";import{s as o,t as O}from"./vendor-lezer-highlight-DuEf3ZFH.js";const s=316,X=317,t=1,n=2,g=3,Y=4,x=318,_=320,T=321,m=5,k=6,w=0,P=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],p=125,y=59,e=47,z=42,u=43,q=45,R=60,d=44,j=63,b=46,f=91,W=new S({start:!1,shift(Q,$){return $==m||$==k||$==_?Q:$==T},strict:!1}),h=new r((Q,$)=>{let{next:a}=Q;(a==p||a==-1||$.context)&&Q.acceptToken(x)},{contextual:!0,fallback:!0}),G=new r((Q,$)=>{let{next:a}=Q,i;P.indexOf(a)>-1||a==e&&((i=Q.peek(1))==e||i==z)||a!=p&&a!=y&&a!=-1&&!$.context&&Q.acceptToken(s)},{contextual:!0}),v=new r((Q,$)=>{Q.next==f&&!$.context&&Q.acceptToken(X)},{contextual:!0}),V=new r((Q,$)=>{let{next:a}=Q;if(a==u||a==q){if(Q.advance(),a==Q.next){Q.advance();let i=!$.context&&$.canShift(t);Q.acceptToken(i?t:n)}}else a==j&&Q.peek(1)==b&&(Q.advance(),Q.advance(),(Q.next<48||Q.next>57)&&Q.acceptToken(g))},{contextual:!0});function Z(Q,$){return Q>=65&&Q<=90||Q>=97&&Q<=122||Q==95||Q>=192||!$&&Q>=48&&Q<=57}const U=new r((Q,$)=>{if(Q.next!=R||!$.dialectEnabled(w)||(Q.advance(),Q.next==e))return;let a=0;for(;P.indexOf(Q.next)>-1;)Q.advance(),a++;if(Z(Q.next,!0)){for(Q.advance(),a++;Z(Q.next,!1);)Q.advance(),a++;for(;P.indexOf(Q.next)>-1;)Q.advance(),a++;if(Q.next==d)return;for(let i=0;;i++){if(i==7){if(!Z(Q.next,!0))return;break}if(Q.next!="extends".charCodeAt(i))break;Q.advance(),a++}}Q.acceptToken(Y,-a)}),L=o({"get set async static":O.modifier,"for while do if else switch try catch finally return throw break continue default case defer":O.controlKeyword,"in of await yield void typeof delete instanceof as satisfies":O.operatorKeyword,"let var const using function class extends":O.definitionKeyword,"import export from":O.moduleKeyword,"with debugger new":O.keyword,TemplateString:O.special(O.string),super:O.atom,BooleanLiteral:O.bool,this:O.self,null:O.null,Star:O.modifier,VariableName:O.variableName,"CallExpression/VariableName TaggedTemplateExpression/VariableName":O.function(O.variableName),VariableDefinition:O.definition(O.variableName),Label:O.labelName,PropertyName:O.propertyName,PrivatePropertyName:O.special(O.propertyName),"CallExpression/MemberExpression/PropertyName":O.function(O.propertyName),"FunctionDeclaration/VariableDefinition":O.function(O.definition(O.variableName)),"ClassDeclaration/VariableDefinition":O.definition(O.className),"NewExpression/VariableName":O.className,PropertyDefinition:O.definition(O.propertyName),PrivatePropertyDefinition:O.definition(O.special(O.propertyName)),UpdateOp:O.updateOperator,"LineComment Hashbang":O.lineComment,BlockComment:O.blockComment,Number:O.number,String:O.string,Escape:O.escape,ArithOp:O.arithmeticOperator,LogicOp:O.logicOperator,BitOp:O.bitwiseOperator,CompareOp:O.compareOperator,RegExp:O.regexp,Equals:O.definitionOperator,Arrow:O.function(O.punctuation),": Spread":O.punctuation,"( )":O.paren,"[ ]":O.squareBracket,"{ }":O.brace,"InterpolationStart InterpolationEnd":O.special(O.brace),".":O.derefOperator,", ;":O.separator,"@":O.meta,TypeName:O.typeName,TypeDefinition:O.definition(O.typeName),"type enum interface implements namespace module declare":O.definitionKeyword,"abstract global Privacy readonly override":O.modifier,"is keyof unique infer asserts":O.operatorKeyword,JSXAttributeValue:O.attributeValue,JSXText:O.content,"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag":O.angleBracket,"JSXIdentifier JSXNameSpacedName":O.tagName,"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName":O.attributeName,"JSXBuiltin/JSXIdentifier":O.standard(O.tagName)}),M={__proto__:null,export:20,as:25,from:33,default:36,async:41,function:42,in:52,out:55,const:56,extends:60,this:64,true:72,false:72,null:84,void:88,typeof:92,super:108,new:142,delete:154,yield:163,await:167,class:172,public:235,private:235,protected:235,readonly:237,instanceof:256,satisfies:259,import:292,keyof:349,unique:353,infer:359,asserts:395,is:397,abstract:417,implements:419,type:421,let:424,var:426,using:429,interface:435,e