import{g as _}from"./index-DWjGvHqQ.js";function A(e,a){for(var s=0;s<a.length;s++){const r=a[s];if(typeof r!="string"&&!Array.isArray(r)){for(const n in r)if(n!=="default"&&!(n in e)){const i=Object.getOwnPropertyDescriptor(r,n);i&&Object.defineProperty(e,n,i.get?i:{enumerable:!0,get:()=>r[n]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var t,o;function L(){return o||(o=1,t=function(e){var a=`^:\\(\\)*\\/\\|\\.=\\$\\<\\>\\#\\'\\[\\]"\\-\\!\\%\\&\\~\\+\\,\\;\\n\\r`,s={className:"keyword",begin:"[\\s]*\\b(Begin SQL|End SQL|For each|End for each|If|Else|End if|Case of|End case|For|End for|Use|End use|While|End while|Repeat|Until|Class extends|Class constructor|Function|var)\\b"},r={className:"literal",begin:"\\b(False|True|Null|Undefined|This)"},n={className:"function",begin:"["+a+"]+["+a+"\\s]+["+a+"](?=\\()"},i={className:"literal",begin:"![0-9]+",end:"!"},c={className:"literal",begin:"\\?[0-9]+",end:"\\?"},E={className:"number",begin:"(-?)(\\b0[xX][a-fA-F0-9]+|(\\b[\\d]+(\\.[\\d]*)?|\\.[\\d]+)([eE][-+]?[\\d]+)?)(?!D)"},l={begin:"["+a+"]+"},b={className:"variable",begin:"\\$"+l.begin},g={className:"variable",begin:"<>"+l.begin},u={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE],relevance:0},N={className:"variable",begin:"\\[{2}",end:"\\]{2}"},f=e.COMMENT("//","[^\\\\]$"),v=e.COMMENT("`","[^\\\\]$");return{aliases:["4d"],keyword:s,contains:[f,e.C_BLOCK_COMMENT_MODE,v,{begin:"Begin SQL",end:"End SQL",subLanguage:"sql",relevance:0},i,c,s,g,b,N,u,E,r,n]}}),t}var d=L();const O=_(d),S=A({__proto__:null,default:O},[d]);export{S as _};
