Urara-Blog/node_modules/.pnpm-store/v3/files/8e/180d2e8ce38dd55ac15833a40156f7299cc20bc5493ca22cbaf99a53b8ec965cd4dfae4d082d50df0a595b6420efa273e8543f0bbdafc7e33b94ee9cf85b95
2022-08-14 01:14:53 +08:00

1 line
No EOL
657 B
Text

Prism.languages.idris=Prism.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),Prism.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),Prism.languages.idr=Prism.languages.idris;