====== Javascript Syntax Highlight ====== This is a syntax highlighting script for LOLCODE made in javascript. You can download it and use it on (this?) your site. [[http://softwaremaniacs.org/soft/highlight/en/|Highlight.js]] [[http://ihoss.not-a-blog.com/lolcode/|Example]] By default it does not have lolcode highlighting (Duh), but it can easily be added. Copy the code below into a new file called lolcode.js which you place in the language folder. LANGUAGES.lolcode = { defaultMode: { lexems: [IDENT_RE], contains: ['string', 'comment', 'number', 'function'], keywords: { keyword: {'HAI': 1, 'KTHXBYE':1, 'CAN':1, 'INVISIBLE':1, 'VISIBLE':1, 'I':1, 'HAS':1, 'A':1, 'ITZA':1, 'ITZ':1, 'IZA':1, 'IZ':1, 'IM':1, 'IN':1, 'YR':1, 'OUTTA':1, 'PLZ':1, 'AWSUM':1, 'THX':1, 'O':1, 'NOES': 1, 'GIMMEH': 1, 'ON': 1, 'RLY':1}, built_in: {'UP':1, 'NERF':1, '!!':1, 'BIGGER':1, 'THAN':1, 'SMALLER':1} } }, case_insensitive: false, modes: [ QUOTE_STRING_MODE, BACKSLASH_ESCAPE, C_NUMBER_MODE, { className: 'function', begin: 'SO IM LIKE ', end: '$', lexems: [UNDERSCORE_IDENT_RE], keywords: {'SO': 1, 'IM': 1, 'LIKE': 1, 'WITH':1}, contains: ['title', 'params'] }, { className: 'comment', begin: 'BTW', end: '$' } ] };//LOLCODE