]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/es/languages/awk.js
1 /*! `awk` grammar compiled for Highlight.js 11.11.1 */
2 var hljsGrammar
= (function () {
7 Author: Matthew Daly <matthewbdaly@gmail.com>
8 Website: https://www.gnu.org/software/gawk/manual/gawk.html
9 Description: language definition for Awk scripts
13 /** @type LanguageFn */
16 className: 'variable',
18 { begin: /\$[\w\d#@][\w\d_]*/ },
19 { begin: /\$\{(.*?)\}/ }
22 const KEYWORDS
= 'BEGIN END if else while do for in break continue delete next nextfile function func exit|10';
25 contains: [ hljs
.BACKSLASH_ESCAPE
],
55 hljs.APOS_STRING_MODE,
56 hljs.QUOTE_STRING_MODE
61 keywords: { keyword: KEYWORDS },
66 hljs.HASH_COMMENT_MODE,
76 export default hljsGrammar;