| 1234567891011121314151617181920212223242526272829303132333435363738 | 
							- module.exports = function(hljs) {
 
-   return {
 
-     aliases: ['vbs'],
 
-     case_insensitive: true,
 
-     keywords: {
 
-       keyword:
 
-         'call class const dim do loop erase execute executeglobal exit for each next function ' +
 
-         'if then else on error option explicit new private property let get public randomize ' +
 
-         'redim rem select case set stop sub while wend with end to elseif is or xor and not ' +
 
-         'class_initialize class_terminate default preserve in me byval byref step resume goto',
 
-       built_in:
 
-         'lcase month vartype instrrev ubound setlocale getobject rgb getref string ' +
 
-         'weekdayname rnd dateadd monthname now day minute isarray cbool round formatcurrency ' +
 
-         'conversions csng timevalue second year space abs clng timeserial fixs len asc ' +
 
-         'isempty maths dateserial atn timer isobject filter weekday datevalue ccur isdate ' +
 
-         'instr datediff formatdatetime replace isnull right sgn array snumeric log cdbl hex ' +
 
-         'chr lbound msgbox ucase getlocale cos cdate cbyte rtrim join hour oct typename trim ' +
 
-         'strcomp int createobject loadpicture tan formatnumber mid scriptenginebuildversion ' +
 
-         'scriptengine split scriptengineminorversion cint sin datepart ltrim sqr ' +
 
-         'scriptenginemajorversion time derived eval date formatpercent exp inputbox left ascw ' +
 
-         'chrw regexp server response request cstr err',
 
-       literal:
 
-         'true false null nothing empty'
 
-     },
 
-     illegal: '//',
 
-     contains: [
 
-       hljs.inherit(hljs.QUOTE_STRING_MODE, {contains: [{begin: '""'}]}),
 
-       hljs.COMMENT(
 
-         /'/,
 
-         /$/,
 
-         {
 
-           relevance: 0
 
-         }
 
-       ),
 
-       hljs.C_NUMBER_MODE
 
-     ]
 
-   };
 
- };
 
 
  |