]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/languages/n1ql.js
1 /*! `n1ql` grammar compiled for Highlight.js 11.11.1 */
3 var hljsGrammar
= (function () {
8 Author: Andres Täht <andres.taht@gmail.com>
9 Contributors: Rene Saarsoo <nene@triin.net>
10 Description: Couchbase query language
11 Website: https://www.couchbase.com/products/n1ql
16 // Taken from http://developer.couchbase.com/documentation/server/current/n1ql/n1ql-language-reference/reservedwords.html
186 // Taken from http://developer.couchbase.com/documentation/server/4.5/n1ql/n1ql-language-reference/literals.html
193 // Taken from http://developer.couchbase.com/documentation/server/4.5/n1ql/n1ql-language-reference/functions.html
248 "millis_to_zone_name",
289 "object_inner_pairs",
291 "object_inner_values",
331 case_insensitive: true,
335 'build create index delete drop explain infer|10 insert merge prepare select update upsert|10',
347 contains: [ hljs
.BACKSLASH_ESCAPE
]
353 contains: [ hljs
.BACKSLASH_ESCAPE
]
359 contains: [ hljs
.BACKSLASH_ESCAPE
]
362 hljs
.C_BLOCK_COMMENT_MODE
365 hljs
.C_BLOCK_COMMENT_MODE
374 hljs
.registerLanguage('n1ql', hljsGrammar
);