text: (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){a.defineMode("troff",function(){var c={};function d(h){if(h.eatSpace()){return null}var f=h.sol();var e=h.next();if(e==="\\"){if(h.match("fB")||h.match("fR")||h.match("fI")||h.match("u")||h.match("d")||h.match("%")||h.match("&")){return"string"}if(h.match("m[")){h.skipTo("]");h.next();return"string"}if(h.match("s+")||h.match("s-")){h.eatWhile(/[\d-]/);return"string"}if(h.match("(")||h.match("*(")){h.eatWhile(/[\w-]/);return"string"}return"string"}if(f&&(e==="."||e==="'")){if(h.eat("\\")&&h.eat('"')){h.skipToEnd();return"comment"}}if(f&&e==="."){if(h.match("B ")||h.match("I ")||h.match("R ")){return"attribute"}if(h.match("TH ")||h.match("SH ")||h.match("SS ")||h.match("HP ")){h.skipToEnd();return"quote"}if((h.match(/[A-Z]/)&&h.match(/[A-Z]/))||(h.match(/[a-z]/)&&h.match(/[a-z]/))){return"attribute"}}h.eatWhile(/[\w-]/);var g=h.current();return c.hasOwnProperty(g)?c[g]:null}function b(f,e){return(e.tokens[0]||d)(f,e)}return{startState:function(){return{tokens:[]}},token:function(f,e){return b(f,e)}}});a.defineMIME("troff","troff")});