]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/es/languages/roboconf.js
1 /*! `roboconf` grammar compiled for Highlight.js 11.11.1 */
2 var hljsGrammar
= (function () {
7 Author: Vincent Zurczak <vzurczak@linagora.com>
8 Description: Syntax highlighting for Roboconf's DSL
9 Website: http://roboconf.net
13 function roboconf(hljs
) {
14 const IDENTIFIER
= '[a-zA-Z-_][^\\n{]+\\{';
17 className: 'attribute',
26 className: 'variable',
27 begin: /\.[a-zA-Z-_]+/
43 case_insensitive: true,
48 begin: '^facet ' + IDENTIFIER
,
53 hljs
.HASH_COMMENT_MODE
59 begin: '^\\s*instance of ' + IDENTIFIER
,
61 keywords: 'name count channels instance-data instance-state instance of',
66 hljs
.HASH_COMMENT_MODE
72 begin: '^' + IDENTIFIER
,
76 hljs
.HASH_COMMENT_MODE
81 hljs
.HASH_COMMENT_MODE
90 export default hljsGrammar
;