1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| PR.registerLangHandler(PR.createSimpleLexer([
| ["pln", /^[\t\n\f\r ]+/, null, " \t\r\n"]
| ], [
| ["str", /^"(?:[^\n\f\r"\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*"/, null],
| ["str", /^'(?:[^\n\f\r'\\]|\\(?:\r\n?|\n|\f)|\\[\S\s])*'/, null],
| ["lang-css-str", /^url\(([^"')]*)\)/i],
| ["kwd", /^(?:url|rgb|!important|@import|@page|@media|@charset|inherit)(?=[^\w-]|$)/i, null],
| ["lang-css-kw", /^(-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*)\s*:/i],
| ["com", /^\/\*[^*]*\*+(?:[^*/][^*]*\*+)*\//],
| ["com", /^(?:<\!--|--\>)/],
| ["lit", /^(?:\d+|\d*\.\d+)(?:%|[a-z]+)?/i],
| ["lit", /^#[\da-f]{3,6}/i],
| ["pln", /^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i],
| ["pun", /^[^\s\w"']+/]
| ]), ["css"]);
| PR.registerLangHandler(PR.createSimpleLexer([], [
| ["kwd", /^-?(?:[_a-z]|\\[\da-f]+ ?)(?:[\w-]|\\\\[\da-f]+ ?)*/i]
| ]), ["css-kw"]);
| PR.registerLangHandler(PR.createSimpleLexer([], [
| ["str", /^[^"')]+/]
| ]), ["css-str"]);
|
|