basant307/AI_Governance_Project
048
1/*2Language: Parser33Requires: xml.js4Author: Oleg Volchkov <oleg@volchkov.net>5Website: https://www.parser.ru/en/6Category: template7*/8 9function parser3(hljs) {10 const CURLY_SUBCOMMENT = hljs.COMMENT(11 /\{/,12 /\}/,13 { contains: [ 'self' ] }14 );15 return {16 name: 'Parser3',17 subLanguage: 'xml',18 relevance: 0,19 contains: [20 hljs.COMMENT('^#', '$'),21 hljs.COMMENT(22 /\^rem\{/,23 /\}/,24 {25 relevance: 10,26 contains: [ CURLY_SUBCOMMENT ]27 }28 ),29 {30 className: 'meta',31 begin: '^@(?:BASE|USE|CLASS|OPTIONS)$',32 relevance: 1033 },34 {35 className: 'title',36 begin: '@[\\w\\-]+\\[[\\w^;\\-]*\\](?:\\[[\\w^;\\-]*\\])?(?:.*)$'37 },38 {39 className: 'variable',40 begin: /\$\{?[\w\-.:]+\}?/41 },42 {43 className: 'keyword',44 begin: /\^[\w\-.:]+/45 },46 {47 className: 'number',48 begin: '\\^#[0-9a-fA-F]+'49 },50 hljs.C_NUMBER_MODE51 ]52 };53}54 55export { parser3 as default };56 