clean top-level property
Language
clean
final
Implementation
final clean = Language(
id: "clean",
refs: {},
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: [
C_LINE_COMMENT_MODE,
C_BLOCK_COMMENT_MODE,
APOS_STRING_MODE,
QUOTE_STRING_MODE,
C_NUMBER_MODE,
Mode(
begin: "->|<-[|:]?|#!?|>>=|\\{\\||\\|\\}|:==|=:|<>",
),
],
);