\lstdefinelanguage{ECL}{ | |
morekeywords={pre, post, do, import, var, auto, abstract, rule, extends, not, with, guard, match, for, in, and, or, self, operation, return, def, if, new, else, match, compare, conform, into, switch, case, default}, | |
sensitive=true, | |
morecomment=[l]{//}, | |
morecomment=[s]{/*}{*/}, | |
morestring=[b]", | |
showstringspaces=false | |
} |