]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/languages/taggerscript.js
1 /*! `taggerscript` grammar compiled for Highlight.js 11.11.1 */
3 var hljsGrammar
= (function () {
7 Language: Tagger Script
8 Author: Philipp Wolfer <ph.wolfer@gmail.com>
9 Description: Syntax Highlighting for the Tagger Script as used by MusicBrainz Picard.
10 Website: https://picard.musicbrainz.org
13 function taggerscript(hljs
) {
34 begin: /\$[_a-zA-Z0-9]+(?=\()/
38 className: 'variable',
39 begin: /%[_a-zA-Z0-9:]+%/
42 const ESCAPE_SEQUENCE_UNICODE
= {
44 begin: /\\u[a-fA-F0-9]{4}/
47 const ESCAPE_SEQUENCE
= {
49 begin: /\\[\\nt$%,()]/
53 name: 'Tagger Script',
59 ESCAPE_SEQUENCE_UNICODE
68 hljs
.registerLanguage('taggerscript', hljsGrammar
);