%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/data/old/home/stash/atlassian-stash/static/bower/CodeMirror/mode/solr/
Upload File :
Create Path :
Current File : //proc/self/root/data/old/home/stash/atlassian-stash/static/bower/CodeMirror/mode/solr/solr-min.js

CodeMirror.defineMode("solr",function(){var F=/[^\s\|\!\+\-\*\?\~\^\&\:\(\)\[\]\{\}\^\"\\]/;var D=/[\|\!\+\-\*\?\~\^\&]/;var C=/^(OR|AND|NOT|TO)$/i;function B(I){return parseFloat(I,10).toString()===I}function E(I){return function(M,K){var L=false,J;while((J=M.next())!=null){if(J==I&&!L){break}L=!L&&J=="\\"}if(!L){K.tokenize=G}return"string"}}function H(I){return function(L,K){var J="operator";if(I=="+"){J+=" positive"}else{if(I=="-"){J+=" negative"}else{if(I=="|"){L.eat(/\|/)}else{if(I=="&"){L.eat(/\&/)}else{if(I=="^"){J+=" boost"}}}}}K.tokenize=G;return J}}function A(I){return function(L,J){var K=I;while((I=L.peek())&&I.match(F)!=null){K+=L.next()}J.tokenize=G;if(C.test(K)){return"operator"}else{if(B(K)){return"number"}else{if(L.peek()==":"){return"field"}else{return"string"}}}}}function G(K,J){var I=K.next();if(I=='"'){J.tokenize=E(I)}else{if(D.test(I)){J.tokenize=H(I)}else{if(F.test(I)){J.tokenize=A(I)}}}return(J.tokenize!=G)?J.tokenize(K,J):null}return{startState:function(){return{tokenize:G}},token:function(J,I){if(J.eatSpace()){return null}return I.tokenize(J,I)}}});CodeMirror.defineMIME("text/x-solr","solr");

Zerion Mini Shell 1.0