54 lines
2.2 KiB
JavaScript
54 lines
2.2 KiB
JavaScript
|
editAreaLoader.load_syntax["vb"] = {
|
||
|
'DISPLAY_NAME' : 'Visual Basic'
|
||
|
,'COMMENT_SINGLE' : {1 : "'"}
|
||
|
,'COMMENT_MULTI' : { }
|
||
|
,'QUOTEMARKS' : {1: '"'}
|
||
|
,'KEYWORD_CASE_SENSITIVE' : false
|
||
|
,'KEYWORDS' : {
|
||
|
'statements' : [
|
||
|
'if','then','for','each','while','do','loop',
|
||
|
'else','elseif','select','case','end select',
|
||
|
'until','next','step','to','in','end if'
|
||
|
]
|
||
|
,'keywords' : [
|
||
|
'empty','isempty','nothing','null','isnull','true','false',
|
||
|
'set','call',
|
||
|
'sub','end sub','function','end function','exit','exit function',
|
||
|
'dim','Mod','In','private','public','shared','const'
|
||
|
]
|
||
|
|
||
|
,'functions' : [
|
||
|
'CDate','Date','DateAdd','DateDiff','DatePart','DateSerial','DateValue','Day','FormatDateTime',
|
||
|
'Hour','IsDate','Minute','Month',
|
||
|
'MonthName','Now','Second','Time','Timer','TimeSerial','TimeValue','Weekday','WeekdayName ','Year',
|
||
|
'Asc','CBool','CByte','CCur','CDate','CDbl','Chr','CInt','CLng','CSng','CStr','Hex','Oct','FormatCurrency',
|
||
|
'FormatDateTime','FormatNumber','FormatPercent','Abs','Atn','Cos','Exp','Hex','Int','Fix','Log','Oct',
|
||
|
'Rnd','Sgn','Sin','Sqr','Tan',
|
||
|
'Array','Filter','IsArray','Join','LBound','Split','UBound',
|
||
|
'InStr','InStrRev','LCase','Left','Len','LTrim','RTrim','Trim','Mid','Replace','Right','Space','StrComp',
|
||
|
'String','StrReverse','UCase',
|
||
|
'CreateObject','Eval','GetLocale','GetObject','GetRef','InputBox','IsEmpty','IsNull','IsNumeric',
|
||
|
'IsObject','LoadPicture','MsgBox','RGB','Round','ScriptEngine','ScriptEngineBuildVersion','ScriptEngineMajorVersion',
|
||
|
'ScriptEngineMinorVersion','SetLocale','TypeName','VarType'
|
||
|
]
|
||
|
}
|
||
|
,'OPERATORS' :[
|
||
|
'+', '-', '/', '*', '=', '<', '>', '!', '&'
|
||
|
]
|
||
|
,'DELIMITERS' :[
|
||
|
'(', ')', '[', ']', '{', '}'
|
||
|
]
|
||
|
,'STYLES' : {
|
||
|
'COMMENTS': 'color: #99CC00;'
|
||
|
,'QUOTESMARKS': 'color: #333399;'
|
||
|
,'KEYWORDS' : {
|
||
|
'keywords' : 'color: #3366FF;'
|
||
|
,'functions' : 'color: #0000FF;'
|
||
|
,'statements' : 'color: #3366FF;'
|
||
|
}
|
||
|
,'OPERATORS' : 'color: #FF0000;'
|
||
|
,'DELIMITERS' : 'color: #0000FF;'
|
||
|
|
||
|
}
|
||
|
};
|