openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
2 lines • 1.97 kB
JavaScript
import{n as e}from"./rolldown-runtime-DkW27tQK.js";function t(e){return RegExp(`^((`+e.join(`)|(`)+`))\\b`,`i`)}function n(e,t){e.sol()&&(t.label=!0,t.commandMode=0);var n=e.peek();return n==` `||n==` `?(t.label=!1,t.commandMode==0?t.commandMode=1:(t.commandMode<0||t.commandMode==2)&&(t.commandMode=0)):n!=`.`&&t.commandMode>0&&(t.commandMode=n==`:`?-1:2),(n===`(`||n===` `)&&(t.label=!1),n===`;`?(e.skipToEnd(),`comment`):e.match(/^[-+]?\d+(\.\d+)?([eE][-+]?\d+)?/)?`number`:n==`"`?e.skipTo(`"`)?(e.next(),`string`):(e.skipToEnd(),`error`):e.match(i)||e.match(r)?`operator`:e.match(a)?null:o.test(n)?(e.next(),`bracket`):t.commandMode>0&&e.match(u)?`controlKeyword`:e.match(l)?`builtin`:e.match(s)?`variable`:n===`$`||n===`^`?(e.next(),`builtin`):n===`@`?(e.next(),`string.special`):/[\w%]/.test(n)?(e.eatWhile(/[\w%]/),`variable`):(e.next(),`error`)}var r,i,a,o,s,c,l,u,d;function f(){return(f=e((()=>{r=RegExp(`^[\\+\\-\\*/&#!_?\\\\<>=\\'\\[\\]]`),i=RegExp(`^(('=)|(<=)|(>=)|('>)|('<)|([[)|(]])|(^$))`),a=RegExp(`^[\\.,:]`),o=RegExp(`[()]`),s=RegExp(`^[%A-Za-z][A-Za-z0-9]*`),c=`break.close.do.else.for.goto.halt.hang.if.job.kill.lock.merge.new.open.quit.read.set.tcommit.trollback.tstart.use.view.write.xecute.b.c.d.e.f.g.h.i.j.k.l.m.n.o.q.r.s.tc.tro.ts.u.v.w.x`.split(`.`),l=t(`\\$ascii.\\$char.\\$data.\\$ecode.\\$estack.\\$etrap.\\$extract.\\$find.\\$fnumber.\\$get.\\$horolog.\\$io.\\$increment.\\$job.\\$justify.\\$length.\\$name.\\$next.\\$order.\\$piece.\\$qlength.\\$qsubscript.\\$query.\\$quit.\\$random.\\$reverse.\\$select.\\$stack.\\$test.\\$text.\\$translate.\\$view.\\$x.\\$y.\\$a.\\$c.\\$d.\\$e.\\$ec.\\$es.\\$et.\\$f.\\$fn.\\$g.\\$h.\\$i.\\$j.\\$l.\\$n.\\$na.\\$o.\\$p.\\$q.\\$ql.\\$qs.\\$r.\\$re.\\$s.\\$st.\\$t.\\$tr.\\$v.\\$z`.split(`.`)),u=t(c),d={name:`mumps`,startState:function(){return{label:!1,commandMode:0}},token:function(e,t){var r=n(e,t);return t.label?`tag`:r}}})))()}f();export{d as mumps};
//# sourceMappingURL=mumps-DiRtrj06.js.map