| 12345678910111213141516171819202122232425262728293031323334353637383940 | /*Language: CleanAuthor: Camil Staps <info@camilstaps.nl>Category: functionalWebsite: http://clean.cs.ru.nl*//** @type LanguageFn */function clean(hljs) {  return {    name: 'Clean',    aliases: [      'icl',      'dcl'    ],    keywords: {      keyword:        'if let in with where case of class instance otherwise ' +        'implementation definition system module from import qualified as ' +        'special code inline foreign export ccall stdcall generic derive ' +        'infix infixl infixr',      built_in:        'Int Real Char Bool',      literal:        'True False'    },    contains: [      hljs.C_LINE_COMMENT_MODE,      hljs.C_BLOCK_COMMENT_MODE,      hljs.APOS_STRING_MODE,      hljs.QUOTE_STRING_MODE,      hljs.C_NUMBER_MODE,      { // relevance booster        begin: '->|<-[|:]?|#!?|>>=|\\{\\||\\|\\}|:==|=:|<>'      }    ]  };}module.exports = clean;
 |