3 lines
767 B
JavaScript
3 lines
767 B
JavaScript
var a,e;function r(){if(e)return a;e=1;function c(s){const n=/([A-Za-z_][A-Za-z_0-9]*)?/,t={scope:"params",begin:/\(/,end:/\)(?=\:?)/,endsParent:!0,relevance:7,contains:[{scope:"string",begin:'"',end:'"'},{scope:"keyword",match:["true","false","in"].join("|")},{scope:"variable",match:/[A-Za-z_][A-Za-z_0-9]*/},{scope:"operator",match:/\+|\-|\*|\/|\%|\=\=|\=|\!|\>|\<|\&\&|\|\|/}]},o={match:[n,/(?=\()/],scope:{1:"keyword"},contains:[t]};return t.contains.unshift(o),{name:"Leaf",contains:[{match:[/#+/,n,/(?=\()/],scope:{1:"punctuation",2:"keyword"},starts:{contains:[{match:/\:/,scope:"punctuation"}]},contains:[t]},{match:[/#+/,n,/:?/],scope:{1:"punctuation",2:"keyword",3:"punctuation"}}]}}return a=c,a}export{r};
|
|
//# sourceMappingURL=leaf-DfTGz3CY.chunk.mjs.map
|