Urara-Blog/node_modules/.pnpm-store/v3/files/8d/493c9031b2fddca90efee1a05ca4b58ad4f32e1fa9aa7633fa77eed3d106ef6b5e2025fa6d159d07b0ccc20be7a5c25919d28cd0a5a711485eb3c40d25b1f1
2022-08-14 01:14:53 +08:00

14 lines
523 B
Text

Prism.languages.hoon = {
'comment': {
pattern: /::.*/,
greedy: true
},
'string': {
pattern: /"[^"]*"|'[^']*'/,
greedy: true
},
'constant': /%(?:\.[ny]|[\w-]+)/,
'class-name': /@(?:[a-z0-9-]*[a-z0-9])?|\*/i,
'function': /(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,
'keyword': /\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/
};