/
githubmirror
/
CS-Notes
Обзор
Документация
Войти
/
githubmirror
/
CS-Notes
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
docs/_style/prism-master/components/prism-mel.js
43 строки
17 KB
CyC2018
use prism-tomorrow.css
19 дек 2018, 09:09
19 дек 2018, 09:09
e9e604e
Код
Авторство
О чём код?
Prism.languages.mel = { 'comment': /\/\/.*/, 'code': { pattern: /`(?:\\.|[^\\`\r\n])*`/, greedy: true, alias: 'italic', inside: { 'delimiter': { pattern: /^`|`$/, alias: 'punctuation' } // See rest below } }, 'string': { pattern: /"(?:\\.|[^\\"\r\n])*"/, greedy: true }, 'variable': /\$\w+/, 'number': /\b0x[\da-fA-F]+\b|\b\d+\.?\d*|\B\.\d+/, 'flag': { pattern: /-[^\d\W]\w*/, alias: 'operator' }, 'keyword': /\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/, 'function': /\w+(?=\()|\b(?:about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air| … [Строка слишком длинная. Вы можете скачать файл] 'operator': [ /\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/, { // We don't want to match << pattern: /(^|[^<])<(?!<)/, lookbehind: true }, { // We don't want to match >> pattern: /(^|[^>])>(?!>)/, lookbehind: true } ], 'punctuation': /<<|>>|[.,:;?\[\](){}]/ }; Prism.languages.mel['code'].inside.rest = Prism.languages.mel;