filesbox/web/dist/42418.44fab725.async.js

12 lines
77 KiB
JavaScript
Raw Normal View History

2024-07-26 06:10:54 +00:00
(self.webpackChunkant_design_pro=self.webpackChunkant_design_pro||[]).push([[42418],{42418:function(){(function(T){if(typeof T.window!="undefined"&&T.document||T.require&&T.define)return;T.console||(T.console=function(){var _=Array.prototype.slice.call(arguments,0);postMessage({type:"log",data:_})},T.console.error=T.console.warn=T.console.log=T.console.trace=T.console),T.window=T,T.ace=T,T.onerror=function(_,s,e,n,a){postMessage({type:"error",data:{message:_,data:a&&a.data,file:s,line:e,col:n,stack:a&&a.stack}})},T.normalizeModule=function(_,s){if(s.indexOf("!")!==-1){var e=s.split("!");return T.normalizeModule(_,e[0])+"!"+T.normalizeModule(_,e[1])}if(s.charAt(0)=="."){var n=_.split("/").slice(0,-1).join("/");for(s=(n?n+"/":"")+s;s.indexOf(".")!==-1&&a!=s;){var a=s;s=s.replace(/^\.\//,"").replace(/\/\.\//,"/").replace(/[^\/]+\/\.\.\//,"")}}return s},T.require=function(s,e){if(e||(e=s,s=null),!e.charAt)throw new Error("worker.js require() accepts only (parentId, id) as arguments");e=T.normalizeModule(s,e);var n=T.require.modules[e];if(n)return n.initialized||(n.initialized=!0,n.exports=n.factory().exports),n.exports;if(!T.require.tlns)return console.log("unable to load "+e);var a=l(e,T.require.tlns);return a.slice(-3)!=".js"&&(a+=".js"),T.require.id=e,T.require.modules[e]={},importScripts(a),T.require(s,e)};function l(_,s){for(var e=_,n="";e;){var a=s[e];if(typeof a=="string")return a+n;if(a)return a.location.replace(/\/*$/,"/")+(n||a.main||a.name);if(a===!1)return"";var o=e.lastIndexOf("/");if(o===-1)break;n=e.substr(o)+n,e=e.slice(0,o)}return _}T.require.modules={},T.require.tlns={},T.define=function(_,s,e){if(arguments.length==2?(e=s,typeof _!="string"&&(s=_,_=T.require.id)):arguments.length==1&&(e=_,s=[],_=T.require.id),typeof e!="function"){T.require.modules[_]={exports:e,initialized:!0};return}s.length||(s=["require","exports","module"]);var n=function(a){return T.require(_,a)};T.require.modules[_]={exports:{},factory:function(){var a=this,o=e.apply(this,s.slice(0,e.length).map(function(r){switch(r){case"require":return n;case"exports":return a.exports;case"module":return a;default:return n(r)}}));return o&&(a.exports=o),a}}},T.define.amd={},T.require.tlns={},T.initBaseUrls=function(s){for(var e in s)this.require.tlns[e]=s[e]},T.initSender=function(){var s=T.require("ace/lib/event_emitter").EventEmitter,e=T.require("ace/lib/oop"),n=function(){};return function(){e.implement(this,s),this.callback=function(a,o){postMessage({type:"call",id:o,data:a})},this.emit=function(a,o){postMessage({type:"event",name:a,data:o})}}.call(n.prototype),new n};var O=T.main=null,t=T.sender=null;T.onmessage=function(_){var s=_.data;if(s.event&&t)t._signal(s.event,s.data);else if(s.command)if(O[s.command])O[s.command].apply(O,s.args);else if(T[s.command])T[s.command].apply(T,s.args);else throw new Error("Unknown command:"+s.command);else if(s.init){T.initBaseUrls(s.tlns),t=T.sender=T.initSender();var e=this.require(s.module)[s.classname];O=T.main=new e(t)}}})(this),ace.define("ace/lib/oop",[],function(T,l,O){"use strict";l.inherits=function(t,_){t.super_=_,t.prototype=Object.create(_.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})},l.mixin=function(t,_){for(var s in _)t[s]=_[s];return t},l.implement=function(t,_){l.mixin(t,_)}}),ace.define("ace/apply_delta",[],function(T,l,O){"use strict";function t(e,n){throw console.log("Invalid Delta:",e),"Invalid Delta: "+n}function _(e,n){return n.row>=0&&n.row<e.length&&n.column>=0&&n.column<=e[n.row].length}function s(e,n){n.action!="insert"&&n.action!="remove"&&t(n,"delta.action must be 'insert' or 'remove'"),n.lines instanceof Array||t(n,"delta.lines must be an Array"),(!n.start||!n.end)&&t(n,"delta.start/end must be an present");var a=n.start;_(e,n.start)||t(n,"delta.start must be contained in document");var o=n.end;n.action=="remove"&&!_(e,o)&&t(n,"delta.end must contained in document for 'remove' actions");var r=o.row-a.row,i=o.column-(r==0?a.column:0);(r!=n.lines.length-1||n.lines[r].length!=i)&&t(n,"delta.range must match delta lines")}l.applyDelta=function(e,n,a
`,this._signal("changeNewLineMode")},o.prototype.getNewLineCharacter=function(){switch(this.$newLineMode){case"windows":return`\r
`;case"unix":return`
`;default:return this.$autoNewLine||`
`}},o.prototype.setNewLineMode=function(r){this.$newLineMode!==r&&(this.$newLineMode=r,this._signal("changeNewLineMode"))},o.prototype.getNewLineMode=function(){return this.$newLineMode},o.prototype.isNewLine=function(r){return r==`\r
`||r=="\r"||r==`
`},o.prototype.getLine=function(r){return this.$lines[r]||""},o.prototype.getLines=function(r,i){return this.$lines.slice(r,i+1)},o.prototype.getAllLines=function(){return this.getLines(0,this.getLength())},o.prototype.getLength=function(){return this.$lines.length},o.prototype.getTextRange=function(r){return this.getLinesForRange(r).join(this.getNewLineCharacter())},o.prototype.getLinesForRange=function(r){var i;if(r.start.row===r.end.row)i=[this.getLine(r.start.row).substring(r.start.column,r.end.column)];else{i=this.getLines(r.start.row,r.end.row),i[0]=(i[0]||"").substring(r.start.column);var u=i.length-1;r.end.row-r.start.row==u&&(i[u]=i[u].substring(0,r.end.column))}return i},o.prototype.insertLines=function(r,i){return console.warn("Use of document.insertLines is deprecated. Use the insertFullLines method instead."),this.insertFullLines(r,i)},o.prototype.removeLines=function(r,i){return console.warn("Use of document.removeLines is deprecated. Use the removeFullLines method instead."),this.removeFullLines(r,i)},o.prototype.insertNewLine=function(r){return console.warn("Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead."),this.insertMergedLines(r,["",""])},o.prototype.insert=function(r,i){return this.getLength()<=1&&this.$detectNewLine(i),this.insertMergedLines(r,this.$split(i))},o.prototype.insertInLine=function(r,i){var u=this.clippedPos(r.row,r.column),E=this.pos(r.row,r.column+i.length);return this.applyDelta({start:u,end:E,action:"insert",lines:[i]},!0),this.clonePos(E)},o.prototype.clippedPos=function(r,i){var u=this.getLength();r===void 0?r=u:r<0?r=0:r>=u&&(r=u-1,i=void 0);var E=this.getLine(r);return i==null&&(i=E.length),i=Math.min(Math.max(i,0),E.length),{row:r,column:i}},o.prototype.clonePos=function(r){return{row:r.row,column:r.column}},o.prototype.pos=function(r,i){return{row:r,column:i}},o.prototype.$clipPosition=function(r){var i=this.getLength();return r.row>=i?(r.row=Math.max(0,i-1),r.column=this.getLine(i-1).length):(r.row=Math.max(0,r.row),r.column=Math.min(Math.max(r.column,0),this.getLine(r.row).length)),r},o.prototype.insertFullLines=function(r,i){r=Math.min(Math.max(r,0),this.getLength());var u=0;r<this.getLength()?(i=i.concat([""]),u=0):(i=[""].concat(i),r--,u=this.$lines[r].length),this.insertMergedLines({row:r,column:u},i)},o.prototype.insertMergedLines=function(r,i){var u=this.clippedPos(r.row,r.column),E={row:u.row+i.length-1,column:(i.length==1?u.column:0)+i[i.length-1].length};return this.applyDelta({start:u,end:E,action:"insert",lines:i}),this.clonePos(E)},o.prototype.remove=function(r){var i=this.clippedPos(r.start.row,r.start.column),u=this.clippedPos(r.end.row,r.end.column);return this.applyDelta({start:i,end:u,action:"remove",lines:this.getLinesForRange({start:i,end:u})}),this.clonePos(i)},o.prototype.removeInLine=function(r,i,u){var E=this.clippedPos(r,i),A=this.clippedPos(r,u);return this.applyDelta({start:E,end:A,action:"remove",lines:this.getLinesForRange({start:E,end:A})},!0),this.clonePos(E)},o.prototype.removeFullLines=function(r,i){r=Math.min(Math.max(0,r),this.getLength()-1),i=Math.min(Math.max(0,i),this.getLength()-1);var u=i==this.getLength()-1&&r>0,E=i<this.getLength()-1,A=u?r-1:r,h=u?this.getLine(A).length:0,c=E?i+1:i,I=E?0:this.getLine(c).length,v=new e(A,h,c,I),P=this.$lines.slice(r,i+1);return this.applyDelta({start:v.start,end:v.end,action:"remove",lines:this.getLinesForRange(v)}),P},o.prototype.removeNewLine=function(r){r<this.getLength()-1&&r>=0&&this.applyDelta({start:this.pos(r,this.getLine(r).length),end:this.pos(r+1,0),action:"remove",lines:["",""]})},o.prototype.replace=function(r,i){if(r instanceof e||(r=e.fromPoints(r.start,r.end)),i.length===0&&r.isEmpty())return r.start;if(i==this.getTextRange(r))return r.end;this.remove(r);var u;return i?u=this.insert(r.start,i):u=r.start,u},o.prototype.applyDeltas=function(r){for(var i=0;i<r.length;i++)this.applyDelta(r[i])},o.prototype.revertDeltas=function(r){for(var i=r.length-1;i>=0;i--)this.revertDelta(r[i])},o.prototype.applyDelta=function(r,i){var u=r.action=="insert"
`).split(`
`)}:function(o){return o.split(/\r\n|\r|\n/)},a.prototype.$autoNewLine="",a.prototype.$newLineMode="auto",t.implement(a.prototype,s),l.Document=a}),ace.define("ace/lib/lang",[],function(T,l,O){"use strict";l.last=function(s){return s[s.length-1]},l.stringReverse=function(s){return s.split("").reverse().join("")},l.stringRepeat=function(s,e){for(var n="";e>0;)e&1&&(n+=s),(e>>=1)&&(s+=s);return n};var t=/^\s\s*/,_=/\s\s*$/;l.stringTrimLeft=function(s){return s.replace(t,"")},l.stringTrimRight=function(s){return s.replace(_,"")},l.copyObject=function(s){var e={};for(var n in s)e[n]=s[n];return e},l.copyArray=function(s){for(var e=[],n=0,a=s.length;n<a;n++)s[n]&&typeof s[n]=="object"?e[n]=this.copyObject(s[n]):e[n]=s[n];return e},l.deepCopy=function s(e){if(typeof e!="object"||!e)return e;var n;if(Array.isArray(e)){n=[];for(var a=0;a<e.length;a++)n[a]=s(e[a]);return n}if(Object.prototype.toString.call(e)!=="[object Object]")return e;n={};for(var a in e)n[a]=s(e[a]);return n},l.arrayToMap=function(s){for(var e={},n=0;n<s.length;n++)e[s[n]]=1;return e},l.createMap=function(s){var e=Object.create(null);for(var n in s)e[n]=s[n];return e},l.arrayRemove=function(s,e){for(var n=0;n<=s.length;n++)e===s[n]&&s.splice(n,1)},l.escapeRegExp=function(s){return s.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},l.escapeHTML=function(s){return(""+s).replace(/&/g,"&#38;").replace(/"/g,"&#34;").replace(/'/g,"&#39;").replace(/</g,"&#60;")},l.getMatchOffsets=function(s,e){var n=[];return s.replace(e,function(a){n.push({offset:arguments[arguments.length-2],length:a.length})}),n},l.deferredCall=function(s){var e=null,n=function(){e=null,s()},a=function(o){return a.cancel(),e=setTimeout(n,o||0),a};return a.schedule=a,a.call=function(){return this.cancel(),s(),a},a.cancel=function(){return clearTimeout(e),e=null,a},a.isPending=function(){return e},a},l.delayedCall=function(s,e){var n=null,a=function(){n=null,s()},o=function(r){n==null&&(n=setTimeout(a,r||e))};return o.delay=function(r){n&&clearTimeout(n),n=setTimeout(a,r||e)},o.schedule=o,o.call=function(){this.cancel(),s()},o.cancel=function(){n&&clearTimeout(n),n=null},o.isPending=function(){return n},o}}),ace.define("ace/worker/mirror",[],function(T,l,O){"use strict";var t=T("../document").Document,_=T("../lib/lang"),s=l.Mirror=function(e){this.sender=e;var n=this.doc=new t(""),a=this.deferredUpdate=_.delayedCall(this.onUpdate.bind(this)),o=this;e.on("change",function(r){var i=r.data;if(i[0].start)n.applyDeltas(i);else for(var u=0;u<i.length;u+=2){var E,A;if(Array.isArray(i[u+1])?E={action:"insert",start:i[u],lines:i[u+1]}:E={action:"remove",start:i[u],end:i[u+1]},(E.action=="insert"?E.start:E.end).row>=n.$lines.length)throw A=new Error("Invalid delta"),A.data={path:o.$path,linesLength:n.$lines.length,start:E.start,end:E.end},A;n.applyDelta(E,!0)}if(o.$timeout)return a.schedule(o.$timeout);o.onUpdate()})};(function(){this.$timeout=500,this.setTimeout=function(e){this.$timeout=e},this.setValue=function(e){this.doc.setValue(e),this.deferredUpdate.schedule(this.$timeout)},this.getValue=function(e){this.sender.callback(this.doc.getValue(),e)},this.onUpdate=function(){},this.isPending=function(){return this.deferredUpdate.isPending()}}).call(s.prototype)}),ace.define("ace/mode/php/php",[],function(T,l,O){var t={Constants:{}};t.Constants.T_THROW=317,t.Constants.T_INCLUDE=272,t.Constants.T_INCLUDE_ONCE=273,t.Constants.T_EVAL=274,t.Constants.T_REQUIRE=275,t.Constants.T_REQUIRE_ONCE=276,t.Constants.T_LOGICAL_OR=277,t.Constants.T_LOGICAL_XOR=278,t.Constants.T_LOGICAL_AND=279,t.Constants.T_PRINT=280,t.Constants.T_YIELD=281,t.Constants.T_DOUBLE_ARROW=386,t.Constants.T_YIELD_FROM=282,t.Constants.T_PLUS_EQUAL=352,t.Constants.T_MINUS_EQUAL=353,t.Constants.T_MUL_EQUAL=354,t.Constants.T_DIV_EQUAL=355,t.Constants.T_CONCAT_EQUAL=356,t.Constants.T_MOD_EQUAL=357,t.Constants.T_AND_EQUAL=358,t.Constants.T_OR_EQUAL=359,t.Constants.T_XOR_EQUAL=360,t.Constants.T_SL_EQUAL=361,t.Constants.T_SR_EQUAL=362,t.Constants.T_POW_EQUAL=402,t.Constants.T_COALESCE_EQUAL=363,t.Constants.T_COALESCE=400,t.Constants.T_BOOLEAN_OR=364,t.Constan
\r ]*`+c+")"),func:function(){i("LOOKING_FOR_PROPERTY")}},{value:t.Constants.T_OBJECT_OPERATOR,re:/^->/i},{value:t.Constants.T_ELLIPSIS,re:/^\.\.\./},{value:t.Constants.T_POW_EQUAL,re:/^\*\*=/},{value:t.Constants.T_POW,re:/^\*\*/},{value:t.Constants.T_COALESCE_EQUAL,re:/^\?\?=/},{value:t.Constants.T_COALESCE,re:/^\?\?/},{value:t.Constants.T_NULLSAFE_OBJECT_OPERATOR,re:/^\?->/},{value:t.Constants.T_NAME_FULLY_QUALIFIED,re:/^\\\w+(?:\\\w+)*/},{value:t.Constants.T_NAME_QUALIFIED,re:/^\w+\\\w+(?:\\\w+)*/},{value:t.Constants.T_NAME_RELATIVE,re:/^namespace\\\w+(?:\\\w+)*/},{value:t.Constants.T_NAMESPACE,re:/^namespace\b/i},{value:t.Constants.T_ATTRIBUTE,re:/^#\[([\S\s]*?)]/},{value:t.Constants.T_COMMENT,re:/^\/\*([\S\s]*?)(?:\*\/|$)/},{value:t.Constants.T_COMMENT,re:/^(?:\/\/|#)[^\r\n?]*(?:\?(?!>)[^\r\n?]*)*(?:\r\n|\r|\n)?/},{value:t.Constants.T_IS_IDENTICAL,re:/^===/},{value:t.Constants.T_IS_EQUAL,re:/^==/},{value:t.Constants.T_IS_NOT_IDENTICAL,re:/^!==/},{value:t.Constants.T_IS_NOT_EQUAL,re:/^(!=|<>)/},{value:t.Constants.T_DNUMBER,re:/^(?:[0-9]+\.[0-9]*|\.[0-9]+)(?:[eE][+-]?[0-9]+)?/},{value:t.Constants.T_DNUMBER,re:/^[0-9]+[eE][+-]?[0-9]+/},{value:t.Constants.T_LNUMBER,re:/^(?:0x[0-9A-F]+|0b[01]+|[0-9]+)/i},{value:t.Constants.T_VARIABLE,re:new RegExp("^\\$"+c)},{value:t.Constants.T_CONSTANT_ENCAPSED_STRING,re:/^[bB]?'[^'\\]*(?:\\[\s\S][^'\\]*)*'/},{value:t.Constants.T_CONSTANT_ENCAPSED_STRING,re:new RegExp('^[bB]?"'+I('"')+'"')},{value:-1,re:/^[bB]?"/,func:function(){r("DOUBLE_QUOTES")}},{value:-1,re:/^`/,func:function(){r("BACKTICKS")}},{value:t.Constants.T_NS_SEPARATOR,re:/^\\/},{value:t.Constants.T_STRING,re:/^[a-zA-Z_\x7f-\uffff][a-zA-Z0-9_\x7f-\uffff]*/},{value:-1,re:/^\{/,func:function(){i("IN_SCRIPTING")}},{value:-1,re:/^\}/,func:function(){o>0&&u()}},{value:-1,re:/^[\[\];:?()!.,><=+-/*|&@^%"'$~]/}],DOUBLE_QUOTES:v.concat([{value:-1,re:/^"/,func:function(){r("IN_SCRIPTING")}},{value:t.Constants.T_ENCAPSED_AND_WHITESPACE,re:new RegExp("^"+I('"'))}]),BACKTICKS:v.concat([{value:-1,re:/^`/,func:function(){r("IN_SCRIPTING")}},{value:t.Constants.T_ENCAPSED_AND_WHITESPACE,re:new RegExp("^"+I("`"))}]),VAR_OFFSET:[{value:-1,re:/^\]/,func:function(){u()}},{value:t.Constants.T_NUM_STRING,re:/^(?:0x[0-9A-F]+|0b[01]+|[0-9]+)/i},{value:t.Constants.T_VARIABLE,re:new RegExp("^\\$"+c)},{value:t.Constants.T_STRING,re:new RegExp("^"+c)},{value:-1,re:/^[;:,.\[()|^&+-/*=%!~$<>?@{}"`]/}],LOOKING_FOR_PROPERTY:[{value:t.Constants.T_OBJECT_OPERATOR,re:/^->/},{value:t.Constants.T_STRING,re:new RegExp("^"+c),func:function(){u()}},{value:t.Constants.T_WHITESPACE,re:/^[ \n\r\t]+/}],LOOKING_FOR_VARNAME:[{value:t.Constants.T_STRING_VARNAME,re:new RegExp("^"+c+"(?=[\\[}])"),func:function(){r("IN_SCRIPTING")}}],NOWDOC:[{value:t.Constants.T_END_HEREDOC,matchFunc:function(p){var L=new RegExp("^"+e+"(?=;?[\\r\\n])");return p.match(L)?[p.substr(0,e.length)]:null},func:function(){r("IN_SCRIPTING")}},{value:t.Constants.T_ENCAPSED_AND_WHITESPACE,matchFunc:function(p){var L=new RegExp("[\\r\\n]"+e+"(?=;?[\\r\\n])"),R=L.exec(p),N=R?R.index+1:p.length;return[p.substring(0,N)]}}],HEREDOC:v.concat([{value:t.Constants.T_END_HEREDOC,matchFunc:function(p){if(!n)return null;var L=new RegExp("^"+e+"(?=;?[\\r\\n])");return p.match(L)?[p.substr(0,e.length)]:null},func:function(){r("IN_SCRIPTING")}},{value:t.Constants.T_ENCAPSED_AND_WHITESPACE,matchFunc:function(p){var L=p.length,R=new RegExp("^"+I("")),N=R.exec(p);return N&&(L=N[0].length),R=new RegExp("([\\r\\n])"+e+"(?=;?[\\r\\n])"),N=R.exec(p.substring(0,L)),N?(L=N.index+1,n=!0):n=!1,L==0?null:[p.substring(0,L)]}}])},S=[],y=1,f=!0;if(_===null)return S;for(typeof _!="string"&&(_=_.toString());_.length>0&&f===!0;){var g=a[o],C=P[g];f=C.some(function(p){var L=p.matchFunc!==void 0?p.matchFunc(_):_.match(p.re);if(L!==null){if(L[0].length==0)throw new Error("empty match");if(p.func!==void 0&&p.func(L),p.value===-1)S.push(L[0]);else{var R=L[0];S.push([parseInt(p.value,10),R,y]),y+=R.split(`
`).length-1}return _=_.substring(L[0].length),!0}return!1})}return S},t.Parser=function(_,s){var e=this.yybase,n=this.yydefault,a=this.yycheck,o=this.yyaction,r=this.yylen,i=this.yygbase,u=this.yygcheck,E=this.yyp,A=this.yygoto,h=this.yylhs,c=this.terminals,I=this.translate,v=this.yygdefault;this.pos=-1,this.line=1,this.tokenMap=this.createTokenMap(),this.dropTokens={},this.dropTokens[t.Constants.T_WHITESPACE]=1,this.dropTokens[t.Constants.T_OPEN_TAG]=1;var P=[];_.forEach(function(m,U){typeof m=="object"&&m[0]===t.Constants.T_OPEN_TAG_WITH_ECHO?(P.push([t.Constants.T_OPEN_TAG,m[1],m[2]]),P.push([t.Constants.T_ECHO,m[1],m[2]])):P.push(m)}),this.tokens=P;var S=this.TOKEN_NONE;this.startAttributes={startLine:1},this.endAttributes={};var y=[this.startAttributes],f=0,g=[f];this.yyastk=[],this.stackPos=0;for(var C,p;;){if(e[f]===0)C=n[f];else if(S===this.TOKEN_NONE&&(p=this.getNextToken(),S=p>=0&&p<this.TOKEN_MAP_SIZE?I[p]:this.TOKEN_INVALID,y[this.stackPos]=this.startAttributes),((C=e[f]+S)>=0&&C<this.YYLAST&&a[C]===S||f<this.YY2TBLSTATE&&(C=e[f+this.YYNLSTATES]+S)>=0&&C<this.YYLAST&&a[C]===S)&&(C=o[C])!==this.YYDEFAULT)if(C>0){if(++this.stackPos,g[this.stackPos]=f=C,this.yyastk[this.stackPos]=this.tokenValue,y[this.stackPos]=this.startAttributes,S=this.TOKEN_NONE,C<this.YYNLSTATES)continue;C-=this.YYNLSTATES}else C=-C;else C=n[f];for(;;){if(C===0)return this.yyval;if(C!==this.YYUNEXPECTED){for(var L in this.endAttributes)y[this.stackPos-r[C]][L]=this.endAttributes[L];this.stackPos-=r[C],C=h[C],(E=i[C]+g[this.stackPos])>=0&&E<this.YYGLAST&&u[E]===C?f=A[E]:f=v[C],++this.stackPos,g[this.stackPos]=f,this.yyastk[this.stackPos]=this.yyval,y[this.stackPos]=this.startAttributes}else if(s!==!0){for(var R=[],N=0;N<this.TOKEN_MAP_SIZE;++N)if(((C=e[f]+N)>=0&&C<this.YYLAST&&a[C]==N||f<this.YY2TBLSTATE&&(C=e[f+this.YYNLSTATES]+N)&&C<this.YYLAST&&a[C]==N)&&o[C]!=this.YYUNEXPECTED){if(R.length==4){R=[];break}R.push(this.terminals[N])}var D="";throw R.length&&(D=", expecting "+R.join(" or ")),new t.ParseError("syntax error, unexpected "+c[S]+D,this.startAttributes.startLine)}else return this.startAttributes.startLine;if(f<this.YYNLSTATES)break;C=f-this.YYNLSTATES}}},t.ParseError=function(_,s){this.message=_,this.line=s},t.Parser.prototype.getNextToken=function(){this.startAttributes={},this.endAttributes={};for(var _,s;this.tokens[++this.pos]!==void 0;){if(_=this.tokens[this.pos],typeof _=="string")return this.startAttributes.startLine=this.line,this.endAttributes.endLine=this.line,_==='b"'?(this.tokenValue='b"','"'.charCodeAt(0)):(this.tokenValue=_,_.charCodeAt(0));if(this.line+=(s=_[1].match(/\n/g))===null?0:s.length,t.Constants.T_COMMENT===_[0])Array.isArray(this.startAttributes.comments)||(this.startAttributes.comments=[]),this.startAttributes.comments.push({type:"comment",comment:_[1],line:_[2]});else if(t.Constants.T_ATTRIBUTE===_[0])this.tokenValue=_[1],this.startAttributes.startLine=_[2],this.endAttributes.endLine=this.line;else if(t.Constants.T_DOC_COMMENT===_[0])this.startAttributes.comments.push(new PHPParser_Comment_Doc(_[1],_[2]));else if(this.dropTokens[_[0]]===void 0)return this.tokenValue=_[1],this.startAttributes.startLine=_[2],this.endAttributes.endLine=this.line,this.tokenMap[_[0]]}return this.startAttributes.startLine=this.line,0},t.Parser.prototype.tokenName=function(_){var s=["T_THROW","T_INCLUDE","T_INCLUDE_ONCE","T_EVAL","T_REQUIRE","T_REQUIRE_ONCE","T_LOGICAL_OR","T_LOGICAL_XOR","T_LOGICAL_AND","T_PRINT","T_YIELD","T_DOUBLE_ARROW","T_YIELD_FROM","T_PLUS_EQUAL","T_MINUS_EQUAL","T_MUL_EQUAL","T_DIV_EQUAL","T_CONCAT_EQUAL","T_MOD_EQUAL","T_AND_EQUAL","T_OR_EQUAL","T_XOR_EQUAL","T_SL_EQUAL","T_SR_EQUAL","T_POW_EQUAL","T_COALESCE_EQUAL","T_COALESCE","T_BOOLEAN_OR","T_BOOLEAN_AND","T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG","T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG","T_IS_EQUAL","T_IS_NOT_EQUAL","T_IS_IDENTICAL","T_IS_NOT_IDENTICAL","T_SPACESHIP","T_IS_SMALLER_OR_EQUAL","T_IS_GREATER_OR_EQUAL","T_SL","T_SR","T_INSTANCEOF","T_INC","T_DEC","T_INT_CAST","T_DOUBLE_CAST","T_STRING_CAST","T_ARRAY_CAST","T_OBJECT_CAST","T_BOOL_CAST