1 PR.registerLangHandler(PR.createSimpleLexer([[
"pln",/^[\t\n\r \xa0\u2028\u2029]+/,null,
"\t\n\r \u00a0\u2028\u2029"],[
"str",/^(?:[
"\u201c\u201d](?:[^"\u201c\u201d]|[
"\u201c\u201d]{2})(?:["\u201c\u201d]c|$)|[
"\u201c\u201d](?:[^"\u201c\u201d]|[
"\u201c\u201d]{2})*(?:["\u201c\u201d]|$))/i,null,
'"\u201c\u201d'],[
"com",/^[
'\u2018\u2019](?:_(?:\r\n?|[^\r]?)|[^\n\r_\u2028\u2029])*/,null,"'\u2018\u2019
"]],[["kwd
",/^(?:addhandler|addressof|alias|and|andalso|ansi|as|assembly|auto|boolean|byref|byte|byval|call|case|catch|cbool|cbyte|cchar|cdate|cdbl|cdec|char|cint|class|clng|cobj|const|cshort|csng|cstr|ctype|date|decimal|declare|default|delegate|dim|directcast|do|double|each|else|elseif|end|endif|enum|erase|error|event|exit|finally|for|friend|function|get|gettype|gosub|goto|handles|if|implements|imports|in|inherits|integer|interface|is|let|lib|like|long|loop|me|mod|module|mustinherit|mustoverride|mybase|myclass|namespace|new|next|not|notinheritable|notoverridable|object|on|option|optional|or|orelse|overloads|overridable|overrides|paramarray|preserve|private|property|protected|public|raiseevent|readonly|redim|removehandler|resume|return|select|set|shadows|shared|short|single|static|step|stop|string|structure|sub|synclock|then|throw|to|try|typeof|unicode|until|variant|wend|when|while|with|withevents|writeonly|xor|endif|gosub|let|variant|wend)\b/i,