(function(a){if(typeof exports=="object"&&typeof module=="object")a(require("../../lib/codemirror"));else if(typeof define=="function"&&define.amd)define(["../../lib/codemirror"],a);else a(CodeMirror)})(function(a){"use strict";a.defineMode("yacas",function(b,c){function d(a){var b={},c=a.split(" ");for(var d=0;d|<|&|\||_|`|'|\^|\?|!|%|#)/,true,false)){return"operator"}return"error"}function m(a,b){var c,d=false,e=false;while((c=a.next())!=null){if(c==='"'&&!e){d=true;break}e=!e&&c==="\\"}if(d&&!e){b.tokenize=l}return"string"}function n(a,b){var c,d;while((d=a.next())!=null){if(c==="*"&&d==="/"){b.tokenize=l;break}c=d}return"comment"}function o(a){var b=null;if(a.scopes.length>0)b=a.scopes[a.scopes.length-1];return b}return{startState:function(){return{tokenize:l,scopes:[]}},token:function(a,b){if(a.eatSpace())return null;return b.tokenize(a,b)},indent:function(c,d){if(c.tokenize!==l&&c.tokenize!==null)return a.Pass;var e=0;if(d==="]"||d==="];"||d==="}"||d==="};"||d===");")e=-1;return(c.scopes.length+e)*b.indentUnit},electricChars:"{}[]();",blockCommentStart:"/*",blockCommentEnd:"*/",lineComment:"//"}});a.defineMIME("text/x-yacas",{name:"yacas"})}); //# sourceMappingURL=yacas.min.js.map