You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
1.1 KiB
1 line
1.1 KiB
"use strict";(self.webpackChunkjupyter_web=self.webpackChunkjupyter_web||[]).push([[5740],{25740:(k,u,h)=>{h.r(u),h.d(u,{troff:()=>e});var i={};function o(n){if(n.eatSpace())return null;var t=n.sol(),c=n.next();if("\\"===c)return n.match("fB")||n.match("fR")||n.match("fI")||n.match("u")||n.match("d")||n.match("%")||n.match("&")?"string":n.match("m[")?(n.skipTo("]"),n.next(),"string"):n.match("s+")||n.match("s-")?(n.eatWhile(/[\d-]/),"string"):((n.match("(")||n.match("*("))&&n.eatWhile(/[\w-]/),"string");if(t&&("."===c||"'"===c)&&n.eat("\\")&&n.eat('"'))return n.skipToEnd(),"comment";if(t&&"."===c){if(n.match("B ")||n.match("I ")||n.match("R "))return"attribute";if(n.match("TH ")||n.match("SH ")||n.match("SS ")||n.match("HP "))return n.skipToEnd(),"quote";if(n.match(/[A-Z]/)&&n.match(/[A-Z]/)||n.match(/[a-z]/)&&n.match(/[a-z]/))return"attribute"}n.eatWhile(/[\w-]/);var f=n.current();return i.hasOwnProperty(f)?i[f]:null}function r(n,t){return(t.tokens[0]||o)(n,t)}const e={name:"troff",startState:function(){return{tokens:[]}},token:function(n,t){return r(n,t)}}}}]); |