]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/es/languages/inform7.js
1 /*! `inform7` grammar compiled for Highlight.js 11.11.1 */
2 var hljsGrammar
= (function () {
7 Author: Bruno Dias <bruno.r.dias@gmail.com>
8 Description: Language definition for Inform 7, a DSL for writing parser interactive fiction.
9 Website: http://inform7.com
13 function inform7(hljs
) {
14 const START_BRACKET
= '\\[';
15 const END_BRACKET
= '\\]';
19 case_insensitive: true,
21 // Some keywords more or less unique to I7, for relevance.
24 'thing room person man woman animal container '
25 + 'supporter backdrop door '
27 + 'scenery open closed locked inside gender '
29 + 'is are say understand '
48 begin: /^(Volume|Book|Part|Chapter|Section|Table)\b/,
53 // This is here for relevance.
54 begin: /^(Check
|Carry out
|Report
|Instead
of|To
|Rule
|When
|Before
|After
)\b/,
78 export default hljsGrammar
;