All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.d67dee4f61289dd758757e9532bd3fde.js Maven / Gradle / Ivy

There is a newer version: 6.1.4
Show newest version
(()=>{var b=(i,s)=>()=>(s||i((s={exports:{}}).exports,s),s.exports);var R=b((_,y)=>{ace.define("ace/mode/logiql_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],function(i,s,L){"use strict";var v=i("../lib/oop"),k=i("./text_highlight_rules").TextHighlightRules,l=function(){this.$rules={start:[{token:"comment.block",regex:"/\\*",push:[{token:"comment.block",regex:"\\*/",next:"pop"},{defaultToken:"comment.block"}]},{token:"comment.single",regex:"//.*"},{token:"constant.numeric",regex:"\\d+(?:\\.\\d+)?(?:[eE][+-]?\\d+)?[fd]?"},{token:"string",regex:'"',push:[{token:"string",regex:'"',next:"pop"},{defaultToken:"string"}]},{token:"constant.language",regex:"\\b(true|false)\\b"},{token:"entity.name.type.logicblox",regex:"`[a-zA-Z_:]+(\\d|\\a)*\\b"},{token:"keyword.start",regex:"->",comment:"Constraint"},{token:"keyword.start",regex:"-->",comment:"Level 1 Constraint"},{token:"keyword.start",regex:"<-",comment:"Rule"},{token:"keyword.start",regex:"<--",comment:"Level 1 Rule"},{token:"keyword.end",regex:"\\.",comment:"Terminator"},{token:"keyword.other",regex:"!",comment:"Negation"},{token:"keyword.other",regex:",",comment:"Conjunction"},{token:"keyword.other",regex:";",comment:"Disjunction"},{token:"keyword.operator",regex:"<=|>=|!=|<|>",comment:"Equality"},{token:"keyword.other",regex:"@",comment:"Equality"},{token:"keyword.operator",regex:"\\+|-|\\*|/",comment:"Arithmetic operations"},{token:"keyword",regex:"::",comment:"Colon colon"},{token:"support.function",regex:"\\b(agg\\s*<<)",push:[{include:"$self"},{token:"support.function",regex:">>",next:"pop"}]},{token:"storage.modifier",regex:"\\b(lang:[\\w:]*)"},{token:["storage.type","text"],regex:"(export|sealed|clauses|block|alias|alias_all)(\\s*\\()(?=`)"},{token:"entity.name",regex:"[a-zA-Z_][a-zA-Z_0-9:]*(@prev|@init|@final)?(?=(\\(|\\[))"},{token:"variable.parameter",regex:"([a-zA-Z][a-zA-Z_0-9]*|_)\\s*(?=(,|\\.|<-|->|\\)|\\]|=))"}]},this.normalizeRules()};v.inherits(l,k),s.LogiQLHighlightRules=l});ace.define("ace/mode/folding/coffee",["require","exports","module","ace/lib/oop","ace/mode/folding/fold_mode","ace/range"],function(i,s,L){"use strict";var v=i("../../lib/oop"),k=i("./fold_mode").FoldMode,l=i("../../range").Range,f=s.FoldMode=function(){};v.inherits(f,k),(function(){this.getFoldWidgetRange=function(o,p,t){var c=this.indentationBlock(o,t);if(c)return c;var r=/\S/,n=o.getLine(t),e=n.search(r);if(!(e==-1||n[e]!="#")){for(var a=n.length,d=o.getLength(),u=t,h=t;++tu){var x=o.getLine(h).length;return new l(u,a,h,x)}}},this.getFoldWidget=function(o,p,t){var c=o.getLine(t),r=c.search(/\S/),n=o.getLine(t+1),e=o.getLine(t-1),a=e.search(/\S/),d=n.search(/\S/);if(r==-1)return o.foldWidgets[t-1]=a!=-1&&a|<--|<-|->|{)\s*$/.test(n)&&(a+=e),a},this.checkOutdent=function(r,n,e){return this.$outdent.checkOutdent(n,e)?!0:!(e!==`
`&&e!==`\r
`||!/^\s+/.test(n))},this.autoOutdent=function(r,n,e){if(!this.$outdent.autoOutdent(n,e)){var a=n.getLine(e),d=a.match(/^\s+/),u=a.lastIndexOf(".")+1;if(!d||!e||!u)return 0;var h=n.getLine(e+1),g=this.getMatching(n,{row:e,column:u});if(!g||g.start.row==e)return 0;u=d[0].length;var x=this.$getIndent(n.getLine(g.start.row));n.replace(new p(e+1,0,e+1,u),x)}},this.getMatching=function(r,m,e){m==null&&(m=r.selection.lead),typeof m=="object"&&(e=m.column,m=m.row);var a=r.getTokenAt(m,e),d="keyword.start",u="keyword.end",h;if(a){if(a.type==d){var g=new o(r,m,e);g.step=g.stepForward}else if(a.type==u){var g=new o(r,m,e);g.step=g.stepBackward}else return;for(;(h=g.step())&&!(h.type==d||h.type==u););if(!(!h||h.type==a.type)){var x=g.getCurrentTokenColumn(),m=g.getCurrentTokenRow();return new p(m,x,m,x+h.value.length)}}},this.$id="ace/mode/logiql"}).call(c.prototype),s.Mode=c});(function(){ace.require(["ace/mode/logiql"],function(i){typeof y=="object"&&typeof _=="object"&&y&&(y.exports=i)})})()});R();})();

//# sourceMappingURL=d67dee4f61289dd758757e9532bd3fde.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy