]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/es/languages/nim.js
1 /*! `nim` grammar compiled for Highlight.js 11.11.1 */
2 var hljsGrammar
= (function () {
7 Description: Nim is a statically typed compiled systems programming language.
8 Website: https://nim-lang.org
154 className: 'meta', // Actually pragma
161 begin: /[a-zA-Z]\w*"/,
163 contains: [ { begin: /""/ } ]
167 begin: /([a-zA-Z]\w*)?"""/,
170 hljs
.QUOTE_STRING_MODE
,
173 begin: /\b[A-Z]\w+\b/,
180 { begin: /\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/ },
181 { begin: /\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/ },
182 { begin: /\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/ },
183 { begin: /\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/ }
186 hljs
.HASH_COMMENT_MODE
195 export default hljsGrammar
;