Some checks failed
Docker. / Ubuntu (push) Has been cancelled
User-agent updater. / User-agent (push) Failing after 15s
Lock Threads / lock (push) Failing after 10s
Waiting for answer. / waiting-for-answer (push) Failing after 22s
Close stale issues and PRs / stale (push) Successful in 13s
Needs user action. / needs-user-action (push) Failing after 8s
Can't reproduce. / cant-reproduce (push) Failing after 8s
43 lines
876 B
JavaScript
43 lines
876 B
JavaScript
Prism.languages.tl = {
|
|
'builtin': [
|
|
/---(functions|types)---/,
|
|
{
|
|
pattern: /([^a-z0-9_])#/,
|
|
lookbehind: true,
|
|
greedy: true
|
|
},
|
|
{
|
|
pattern: /(\w*:)(#|flags\.\d*\?)/,
|
|
lookbehind: true,
|
|
greedy: true
|
|
}
|
|
],
|
|
'comment': [
|
|
{
|
|
pattern: /(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,
|
|
lookbehind: true,
|
|
greedy: true
|
|
},
|
|
{
|
|
pattern: /(^|[^\\:])\/\/.*/,
|
|
lookbehind: true,
|
|
greedy: true
|
|
}
|
|
],
|
|
'function': {
|
|
pattern: /(:(flags\d?\.\d+\?)?)([a-zA-Z0-9_!<>]+)/,
|
|
lookbehind: true,
|
|
greedy: true
|
|
},
|
|
'punctuation': /[{}[\];]/,
|
|
'operator': /[:=]/,
|
|
'entity': /#[a-fA-F0-9]+/,
|
|
'class-name': {
|
|
pattern: /(\s*=\s*)(.*);/,
|
|
lookbehind: true,
|
|
greedy: true
|
|
},
|
|
};
|
|
|
|
Prism.languages.typelanguage = Prism.languages.tl;
|