{"version":3,"file":"lasso.DF34bXxL.mjs","names":[],"sources":["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":"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"}