/usr/share/codeblocks/lexers/lexer_vbscript.xml is in codeblocks-common 13.12-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 | <?xml version="1.0"?>
<!DOCTYPE CodeBlocks_lexer_properties>
<CodeBlocks_lexer_properties>
<Lexer name="VBScript"
index="28"
filemasks="*.vbs">
<Style name="Default"
index="0"
fg="0,0,0"
bg="255,255,255"
bold="0"
italics="0"
underlined="0"/>
<Style name="Comment"
index="1"
fg="160,160,160"/>
<Style name="Number"
index="2"
fg="240,0,240"/>
<Style name="Keyword"
index="3"
fg="0,0,160"
bold="1"/>
<Style name="String"
index="4"
fg="0,0,255"/>
<Style name="Preprocessor"
index="5"
fg="0,160,0"/>
<Style name="Operator"
index="6"
fg="255,0,0"/>
<Style name="Identifier"
index="7"
fg="0,0,128"
bold="1"/>
<Style name="Date"
index="8"
fg="255,192,0"/>
<Style name="StringEOL"
index="9"
fg="0,0,255"/>
<Style name="Keyword2"
index="10"
fg="0,0,160"
bold="1"/>
<Style name="Keyword3"
index="11"
fg="0,0,160"
bold="1"/>
<Style name="Keyword4"
index="12"
fg="0,0,160"
bold="1"/>
<Style name="Constants"
index="13"
fg="0,0,160"
bold="1"/>
<Style name="ASM"
index="14"
fg="0,160,0"/>
<Style name="Label"
index="15"
fg="0,0,255"/>
<Style name="Error"
index="16"
fg="128,0,0"/>
<Style name="Hex Number"
index="17"
fg="240,64,240"/>
<Style name="Bin Number"
index="18"
fg="240,128,240"/>
<Style name="HB Start"
index="70"
fg="0,0,0"
bg="255,255,255"
bold="1"/>
<Style name="HB Default"
index="71"
fg="0,0,0"
bg="255,255,255"
bold="0"
italics="0"
underlined="0"/>
<Style name="HB Comment line"
index="72"
fg="160,160,160"/>
<Style name="HB Number"
index="73"
fg="240,0,240"/>
<Style name="HB Word"
index="74"
fg="0,0,160"
bold="1"/>
<Style name="HB String"
index="75"
fg="0,0,255"/>
<Style name="HB Identifier"
index="76"
fg="0,0,255"/>
<Style name="HB StringEOL"
index="77"
fg="0,0,255"/>
<Style name="Selection"
index="-99"
bg="192,192,192"/>
<Style name="Active line"
index="-98"
bg="255,255,160"/>
<Style name="Breakpoint line"
index="-2"
bg="255,160,160"/>
<Style name="Debugger active line"
index="-3"
bg="160,160,255"/>
<Keywords>
<!-- Primary keywords and identifiers -->
<Set index="0"
value="Abs Array Asc Atn CBool CByte CCur CDate
CDbl Chr CInt CLng Cos CreateObject CSng
CStr Date DateAdd DateDiff DatePart
DateSerial DateValue Day Escape Eval
Exp Filter FormatCurrency FormatDateTime
FormatNumber FormatPercent GetLocale
GetObject GetRef Hex Hour InputBox InStr
InStrRev Int Fix IsArray IsDate IsEmpty
IsNull IsNumeric IsObject Join LBound
LCase Left Len LoadPicture Log LTrim
RTrim Trim Mid Minute Month MonthName
MsgBox Now Oct Replace RGB Right Rnd Round
ScriptEngine ScriptEngineBuildVersion
ScriptEngineMajorVersion
ScriptEngineMinorVersion Second SetLocale
Sqn Sin Space Split Sqr StrComp String
StrReverse TanTime Timer TimeSerial
TimeValue TypeName UBound UCase Unescape
VarType Weekday WeekdayName Year
Empty False Nothing Null True
Call Class Const Dim Doo Loop Erase
Execute ExecuteGlobal Exit For Each Next
Function If Then Else OnError Option
Explicit Private Property Public
Randomize ReDim Rem Select Case Let Set
Stop Sub While Wend With
Mod And Not Or Xor Imp
Debug Err Error Resume"/>
</Keywords>
<SampleCode value="lexer_vbscript.sample"
breakpoint_line="7"
debug_line="10"
error_line="12"/>
<LanguageAttributes
LineComment="'"
StreamCommentStart=""
StreamCommentEnd=""
BoxCommentStart=""
BoxCommentMid=""
BoxCommentEnd=""
CaseSensitive="0"/>
</Lexer>
</CodeBlocks_lexer_properties>
|