OLD | NEW |
1 Prism.languages.lolcode = { | 1 Prism.languages.lolcode = { |
2 'comment': [ | 2 'comment': [ |
3 /\bOBTW\s+[\s\S]*?\s+TLDR\b/, | 3 /\bOBTW\s+[\s\S]*?\s+TLDR\b/, |
4 /\bBTW.+/ | 4 /\bBTW.+/ |
5 ], | 5 ], |
6 'string': { | 6 'string': { |
7 pattern: /"(?::.|[^"])*"/, | 7 pattern: /"(?::.|[^"])*"/, |
8 inside: { | 8 inside: { |
9 'variable': /:\{[^}]+\}/, | 9 'variable': /:\{[^}]+\}/, |
10 'symbol': [ | 10 'symbol': [ |
(...skipping 25 matching lines...) Expand all Loading... |
36 pattern: /(^|\s)(?:O HAI IM|KTHX|HAI|KTHXBYE|I HAS A|ITZ
(?: A)?|R|AN|MKAY|SMOOSH|MAEK|IS NOW(?: A)?|VISIBLE|GIMMEH|O RLY\?|YA RLY|NO WAI
|OIC|MEBBE|WTF\?|OMG|OMGWTF|GTFO|IM IN YR|IM OUTTA YR|FOUND YR|YR|TIL|WILE|UPPIN
|NERFIN|I IZ|HOW IZ I|IF U SAY SO|SRS|HAS A|LIEK(?: A)?|IZ)(?=\s|,|$)/, | 36 pattern: /(^|\s)(?:O HAI IM|KTHX|HAI|KTHXBYE|I HAS A|ITZ
(?: A)?|R|AN|MKAY|SMOOSH|MAEK|IS NOW(?: A)?|VISIBLE|GIMMEH|O RLY\?|YA RLY|NO WAI
|OIC|MEBBE|WTF\?|OMG|OMGWTF|GTFO|IM IN YR|IM OUTTA YR|FOUND YR|YR|TIL|WILE|UPPIN
|NERFIN|I IZ|HOW IZ I|IF U SAY SO|SRS|HAS A|LIEK(?: A)?|IZ)(?=\s|,|$)/, |
37 lookbehind: true | 37 lookbehind: true |
38 }, | 38 }, |
39 /'Z(?=\s|,|$)/ | 39 /'Z(?=\s|,|$)/ |
40 ], | 40 ], |
41 'boolean': { | 41 'boolean': { |
42 pattern: /(^|\s)(?:WIN|FAIL)(?=\s|,|$)/, | 42 pattern: /(^|\s)(?:WIN|FAIL)(?=\s|,|$)/, |
43 lookbehind: true | 43 lookbehind: true |
44 }, | 44 }, |
45 'variable': { | 45 'variable': { |
46 » » pattern: /(^|\s)(?:IT)(?=\s|,|$)/, | 46 » » pattern: /(^|\s)IT(?=\s|,|$)/, |
47 lookbehind: true | 47 lookbehind: true |
48 }, | 48 }, |
49 'operator': { | 49 'operator': { |
50 pattern: /(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:SUM|DIFF|PRODUKT|QU
OSHUNT|MOD|BIGGR|SMALLR|BOTH|EITHER|WON|ALL|ANY) OF)(?=\s|,|$)/, | 50 pattern: /(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:SUM|DIFF|PRODUKT|QU
OSHUNT|MOD|BIGGR|SMALLR|BOTH|EITHER|WON|ALL|ANY) OF)(?=\s|,|$)/, |
51 lookbehind: true | 51 lookbehind: true |
52 }, | 52 }, |
53 » 'punctuation': /\.{3}|\u2026|,|!/ | 53 » 'punctuation': /\.{3}|…|,|!/ |
54 }; | 54 }; |
OLD | NEW |