{
  "version": 3,
  "sources": ["ssg:https://esm.sh/highlight.js@10.7.3/es2022/lib/languages/lasso.mjs"],
  "sourcesContent": ["/* esm.sh - highlight.js@10.7.3/lib/languages/lasso */\nvar g=Object.create;var _=Object.defineProperty;var p=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty;var N=(e,a)=>()=>(a||e((a={exports:{}}).exports,a),a.exports);var O=(e,a,n,r)=>{if(a&&typeof a==\"object\"||typeof a==\"function\")for(let t of b(a))!E.call(e,t)&&t!==n&&_(e,t,{get:()=>a[t],enumerable:!(r=p(a,t))||r.enumerable});return e};var S=(e,a,n)=>(n=e!=null?g(f(e)):{},O(a||!e||!e.__esModule?_(n,\"default\",{value:e,enumerable:!0}):n,e));var u=N((M,d)=>{function k(e){let a=\"[a-zA-Z_][\\\\w.]*\",n=\"<\\\\?(lasso(script)?|=)\",r=\"\\\\]|\\\\?>\",t={$pattern:a+\"|&[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\"},s=e.COMMENT(\"<!--\",\"-->\",{relevance:0}),l={className:\"meta\",begin:\"\\\\[noprocess\\\\]\",starts:{end:\"\\\\[/noprocess\\\\]\",returnEnd:!0,contains:[s]}},o={className:\"meta\",begin:\"\\\\[/noprocess|\"+n},m={className:\"symbol\",begin:\"'\"+a+\"'\"},c=[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:\"[#$]\"+a},{begin:\"#\",end:\"\\\\d+\",illegal:\"\\\\W\"}]},{className:\"type\",begin:\"::\\\\s*\",end:a,illegal:\"\\\\W\"},{className:\"params\",variants:[{begin:\"-(?!infinity)\"+a,relevance:0},{begin:\"(\\\\.\\\\.\\\\.)\"}]},{begin:/(->|\\.)\\s*/,relevance:0,contains:[m]},{className:\"class\",beginKeywords:\"define\",returnEnd:!0,end:\"\\\\(|=>\",contains:[e.inherit(e.TITLE_MODE,{begin:a+\"(=(?!>))?|[-+*/%](?!>)\"})]}];return{name:\"Lasso\",aliases:[\"ls\",\"lassoscript\"],case_insensitive:!0,keywords:t,contains:[{className:\"meta\",begin:r,relevance:0,starts:{end:\"\\\\[|\"+n,returnEnd:!0,relevance:0,contains:[s]}},l,o,{className:\"meta\",begin:\"\\\\[no_square_brackets\",starts:{end:\"\\\\[/no_square_brackets\\\\]\",keywords:t,contains:[{className:\"meta\",begin:r,relevance:0,starts:{end:\"\\\\[noprocess\\\\]|\"+n,returnEnd:!0,contains:[s]}},l,o].concat(c)}},{className:\"meta\",begin:\"\\\\[\",relevance:0},{className:\"meta\",begin:\"^#!\",end:\"lasso9$\",relevance:10}].concat(c)}}d.exports=k});var i=S(u()),y=i.default??i;export{y as default};\n//# sourceMappingURL=lasso.mjs.map"],
  "mappings": "AACA,IAAIA,EAAE,OAAO,OAAWC,EAAE,OAAO,eAAmBC,EAAE,OAAO,yBAA6BC,EAAE,OAAO,oBAAwBC,EAAE,OAAO,eAAeC,EAAE,OAAO,UAAU,eAAmBC,EAAE,CAACC,EAAEC,IAAI,KAAKA,GAAGD,GAAGC,EAAE,CAAC,QAAQ,CAAC,CAAC,GAAG,QAAQA,CAAC,EAAEA,EAAE,SAAaC,EAAE,CAACF,EAAEC,EAAE,EAAEE,IAAI,CAAC,GAAGF,GAAG,OAAOA,GAAG,UAAU,OAAOA,GAAG,WAAW,QAAQ,KAAKL,EAAEK,CAAC,EAAE,CAACH,EAAE,KAAKE,EAAE,CAAC,GAAG,IAAI,GAAGN,EAAEM,EAAE,EAAE,CAAC,IAAI,IAAIC,EAAE,CAAC,EAAE,WAAW,EAAEE,EAAER,EAAEM,EAAE,CAAC,IAAIE,EAAE,UAAU,CAAC,EAAE,OAAOH,CAAC,EAAMI,EAAE,CAACJ,EAAEC,EAAE,KAAK,EAAED,GAAG,KAAKP,EAAEI,EAAEG,CAAC,CAAC,EAAE,CAAC,EAAEE,EAAED,GAAG,CAACD,GAAG,CAACA,EAAE,WAAWN,EAAE,EAAE,UAAU,CAAC,MAAMM,EAAE,WAAW,EAAE,CAAC,EAAE,EAAEA,CAAC,GAAOK,EAAEN,EAAE,CAACO,EAAEC,IAAI,CAAC,SAASC,EAAER,EAAE,CAAC,IAAIC,EAAE,mBAAmBQ,EAAE,yBAAyBN,EAAE,WAAWO,EAAE,CAAC,SAAST,EAAE,WAAW,QAAQ,uGAAuG,SAAS,yMAAyM,QAAQ,yhCAAyhC,EAAEU,EAAEX,EAAE,QAAQ,OAAO,MAAM,CAAC,UAAU,CAAC,CAAC,EAAEY,EAAE,CAAC,UAAU,OAAO,MAAM,kBAAkB,OAAO,CAAC,IAAI,mBAAmB,UAAU,GAAG,SAAS,CAACD,CAAC,CAAC,CAAC,EAAEE,EAAE,CAAC,UAAU,OAAO,MAAM,iBAAiBJ,CAAC,EAAEK,EAAE,CAAC,UAAU,SAAS,MAAM,IAAIb,EAAE,GAAG,EAAEc,EAAE,CAACf,EAAE,oBAAoBA,EAAE,qBAAqBA,EAAE,QAAQA,EAAE,cAAc,CAAC,MAAMA,EAAE,YAAY,sBAAsB,CAAC,EAAEA,EAAE,QAAQA,EAAE,iBAAiB,CAAC,QAAQ,IAAI,CAAC,EAAEA,EAAE,QAAQA,EAAE,kBAAkB,CAAC,QAAQ,IAAI,CAAC,EAAE,CAAC,UAAU,SAAS,MAAM,IAAI,IAAI,GAAG,EAAE,CAAC,SAAS,CAAC,CAAC,MAAM,OAAOC,CAAC,EAAE,CAAC,MAAM,IAAI,IAAI,OAAO,QAAQ,KAAK,CAAC,CAAC,EAAE,CAAC,UAAU,OAAO,MAAM,SAAS,IAAIA,EAAE,QAAQ,KAAK,EAAE,CAAC,UAAU,SAAS,SAAS,CAAC,CAAC,MAAM,gBAAgBA,EAAE,UAAU,CAAC,EAAE,CAAC,MAAM,aAAa,CAAC,CAAC,EAAE,CAAC,MAAM,aAAa,UAAU,EAAE,SAAS,CAACa,CAAC,CAAC,EAAE,CAAC,UAAU,QAAQ,cAAc,SAAS,UAAU,GAAG,IAAI,SAAS,SAAS,CAACd,EAAE,QAAQA,EAAE,WAAW,CAAC,MAAMC,EAAE,wBAAwB,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,QAAQ,QAAQ,CAAC,KAAK,aAAa,EAAE,iBAAiB,GAAG,SAASS,EAAE,SAAS,CAAC,CAAC,UAAU,OAAO,MAAMP,EAAE,UAAU,EAAE,OAAO,CAAC,IAAI,OAAOM,EAAE,UAAU,GAAG,UAAU,EAAE,SAAS,CAACE,CAAC,CAAC,CAAC,EAAEC,EAAEC,EAAE,CAAC,UAAU,OAAO,MAAM,wBAAwB,OAAO,CAAC,IAAI,4BAA4B,SAASH,EAAE,SAAS,CAAC,CAAC,UAAU,OAAO,MAAMP,EAAE,UAAU,EAAE,OAAO,CAAC,IAAI,mBAAmBM,EAAE,UAAU,GAAG,SAAS,CAACE,CAAC,CAAC,CAAC,EAAEC,EAAEC,CAAC,EAAE,OAAOE,CAAC,CAAC,CAAC,EAAE,CAAC,UAAU,OAAO,MAAM,MAAM,UAAU,CAAC,EAAE,CAAC,UAAU,OAAO,MAAM,MAAM,IAAI,UAAU,UAAU,EAAE,CAAC,EAAE,OAAOA,CAAC,CAAC,CAAC,CAACR,EAAE,QAAQC,CAAC,CAAC,EAAMQ,EAAEZ,EAAEC,EAAE,CAAC,EAAEY,EAAED,EAAE,SAASA",
  "names": ["g", "_", "p", "b", "f", "E", "N", "e", "a", "O", "r", "S", "u", "M", "d", "k", "n", "t", "s", "l", "o", "m", "c", "i", "y"]
}
