UNPKG

572 BJavaScriptView Raw
1hljs.registerLanguage("parser3",(()=>{"use strict";return e=>{
2const a=e.COMMENT(/\{/,/\}/,{contains:["self"]});return{name:"Parser3",
3subLanguage:"xml",relevance:0,
4contains:[e.COMMENT("^#","$"),e.COMMENT(/\^rem\{/,/\}/,{relevance:10,
5contains:[a]}),{className:"meta",begin:"^@(?:BASE|USE|CLASS|OPTIONS)$",
6relevance:10},{className:"title",
7begin:"@[\\w\\-]+\\[[\\w^;\\-]*\\](?:\\[[\\w^;\\-]*\\])?(?:.*)$"},{
8className:"variable",begin:/\$\{?[\w\-.:]+\}?/},{className:"keyword",
9begin:/\^[\w\-.:]+/},{className:"number",begin:"\\^#[0-9a-fA-F]+"
10},e.C_NUMBER_MODE]}}})());
\No newline at end of file