<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="JavaScript/PHP" hidden="1" alternativeNames="JS/PHP" version="26" kateversion="5.79" section="Other" extensions="" mimetype="" indenter="cstyle" author="Anders Lund (anders@alweb.dk), Joseph Wenninger (jowenn@kde.org), Whitehawk Stormchaser (zerokode@gmx.net)" license=""><highlighting><list name="controlflow"><include>controlflow##JavaScript</include></list><list name="keywords"><include>keywords##JavaScript</include></list><list name="reserved"><include>reserved##JavaScript</include></list><list name="module"><include>module##JavaScript</include></list><list name="primitives"><include>primitives##JavaScript</include></list><list name="class_builtin"><include>class_builtin##JavaScript</include></list><list name="class_dom"><include>class_dom##JavaScript</include></list><list name="class_node"><include>class_node##JavaScript</include></list><list name="variable_property"><include>variable_property##JavaScript</include></list><list name="functions"><include>functions##JavaScript</include></list><list name="console_functions"><include>console_functions##JavaScript</include></list><list name="process_property"><include>process_property##JavaScript</include></list><list name="process_functions"><include>process_functions##JavaScript</include></list><list name="number_constant"><include>number_constant##JavaScript</include></list><list name="math_constant"><include>math_constant##JavaScript</include></list><list name="math_functions"><include>math_functions##JavaScript</include></list><list name="json_functions"><include>json_functions##JavaScript</include></list><list name="promise_functions"><include>promise_functions##JavaScript</include></list><list name="node_variable"><include>node_variable##JavaScript</include></list><list name="dom_variable"><include>dom_variable##JavaScript</include></list><list name="dom_constant"><include>dom_constant##JavaScript</include></list><list name="dom_property"><include>dom_property##JavaScript</include></list><list name="dom_functions"><include>dom_functions##JavaScript</include></list><list name="eventhandler_property"><include>eventhandler_property##JavaScript</include></list><list name="function_common"><include>function_common##JavaScript</include></list><contexts><context name="Shebang" attribute="Normal Text" fallthroughContext="Normal" lineEmptyContext="Normal" lineEndContext="Normal"><IncludeRules context="FindPHP"/><StringDetect String="#!" attribute="Comment" context="Shebang Line" column="0"/></context><context name="NoRegExp" attribute="Normal Text" fallthroughContext="#pop"><IncludeRules context="FindPHP"/><StringDetect String="//" context="#pop" lookAhead="1"/><StringDetect String="/*" context="#pop" lookAhead="1"/><DetectChar char="/" attribute="Symbol" context="#pop"/><DetectSpaces/></context><context name="FindPHP" attribute="Normal Text"><StringDetect String="&lt;?" context="##PHP/PHP" lookAhead="1"/></context><context name="DefaultMemberObject" attribute="Normal Text" lineEndContext="#pop"><IncludeRules context="FindPHP"/><StringDetect String="..." attribute="Symbol" context="#pop"/><DetectChar char="." attribute="Symbol"/><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*(?=\s*\()" attribute="Function Name" context="#pop"/><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*\s*`" context="#pop" lookAhead="1"/><keyword String="variable_property" attribute="Object Property (Built-in)" context="#pop!NoRegExp"/><keyword String="dom_constant" attribute="Constant" context="#pop!NoRegExp"/><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*(?=\s*\.)" attribute="Object Member"/><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*" attribute="Object Member" context="#pop!NoRegExp"/><IncludeRules context="NoRegExp"/><keyword String="functions" attribute="Function Name" context="#pop!NoRegExp"/></context><context name="Normal" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectSpaces/><IncludeRules context="FindSomeSymbols"/><IncludeRules context="FindBrackets"/><IncludeRules context="FindPrivateOperator"/><IncludeRules context="FindComments"/><IncludeRules context="FindNumbers"/><IncludeRules context="FindMembers"/><IncludeRules context="FindKeywords"/><IncludeRules context="FindStrings"/><IncludeRules context="BuiltInClasses"/><IncludeRules context="FindObjectMembersAndFunctions"/><IncludeRules context="FindIdentifier"/><IncludeRules context="FindE4X"/><IncludeRules context="FindRegex"/></context><context name="NumericSufix" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char="n" attribute="Normal Text" context="#pop!NoRegExp"/><IncludeRules context="NumericSufixError"/></context><context name="RegExpAfterString" attribute="Normal Text" fallthroughContext="#pop#pop"><IncludeRules context="FindPHP"/><DetectSpaces/><StringDetect String="//" context="#pop#pop" lookAhead="1"/><StringDetect String="/*" context="#pop#pop" lookAhead="1"/><RegExpr String="/(?=(?:[^/\\\[]|\\.|\[(?:[^\]\\]|\\.)+\])+/(?:[gimsuy]+(?!\s*[\w$])|(?![/\*])|(?=/\*)))" attribute="Regular Expression" context="#pop#pop!(regex caret first check)"/><DetectChar char="/" attribute="Symbol" context="#pop#pop"/></context><context name="Escape" attribute="Normal Text"><IncludeRules context="FindPHP"/><LineContinue attribute="Escape"/><RegExpr String="\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|u\{[0-9a-fA-F]+\}|[0-3][0-7]{1,2}|[4-7][0-7]|[1-7])" attribute="Escape"/><StringDetect String="\x" attribute="Error"/><StringDetect String="\u" attribute="Error"/><DetectChar char="\" attribute="Escape" context="Character Escape"/></context><context name="FindComments" attribute="Normal Text"><StringDetect String="//" attribute="Comment" context="MatchComment" lookAhead="1"/><StringDetect String="/*" attribute="Comment" context="MatchComment" lookAhead="1"/></context><context name="FindMemberObjectDOM" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><DetectSpaces/><DetectChar char="." attribute="Symbol" context="#pop!MemberObjectDOM"/></context><context name="FindPrivateOperator" attribute="Normal Text"><DetectChar char="#" attribute="Private Member Operator"/></context><context name="(regex caret first check)" attribute="Pattern Internal Operator" fallthroughContext="Regular Expression" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char="^" attribute="Pattern Internal Operator" context="Regular Expression"/></context><context name="FindArrowFunction" attribute="Normal Text"><StringDetect String="=>" attribute="Special Operators"/></context><context name="FindE4X" attribute="Normal Text"><RegExpr String="&lt;(?=[^/]|/\*|//|$)" attribute="Symbol"/><StringDetect String="&lt;/" attribute="Symbol" context="NoRegExp"/><StringDetect String="/>" attribute="Symbol" context="NoRegExp"/></context><context name="FindIdentifier" attribute="Normal Text"><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*" context="NoRegExp"/></context><context name="FindKeywords" attribute="Normal Text"><WordDetect String="function" attribute="Keyword" context="FunctionDeclaration"/><keyword String="controlflow" attribute="ControlFlow"/><keyword String="keywords" attribute="Keyword"/><keyword String="reserved" attribute="Reserved"/><keyword String="primitives" attribute="Keyword" context="NoRegExp"/><keyword String="module" attribute="Module"/></context><context name="FindRegex" attribute="Normal Text"><DetectChar char="/" attribute="Regular Expression" context="(regex caret first check)"/></context><context name="MatchComment" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><StringDetect String="//BEGIN" attribute="Region Marker" context="#pop!region_marker" beginRegion="Region1"/><StringDetect String="//END" attribute="Region Marker" context="#pop!region_marker" endRegion="Region1"/><IncludeRules context="##Doxygen"/><StringDetect String="//" attribute="Comment" context="#pop!Comment"/><StringDetect String="/*" attribute="Comment" context="#pop!Multi/inline Comment" beginRegion="Comment"/></context><context name="Object Member" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><IncludeRules context="FindPrivateOperator"/><IncludeRules context="DefaultMemberObject"/><keyword String="dom_property" attribute="Object Member" context="#pop!NoRegExp"/><keyword String="dom_functions" attribute="Function Name" context="#pop!NoRegExp"/><keyword String="eventhandler_property" attribute="Object Member" context="#pop!NoRegExp"/><keyword String="function_common" attribute="Function Name" context="#pop!NoRegExp"/></context><context name="Regular Expression" attribute="Regular Expression"><IncludeRules context="FindPHP"/><RegExpr String="/\w*" attribute="Regular Expression" context="#pop#pop"/><RegExpr String="\\[nrtvfDdSsWw]" attribute="Pattern Character Class"/><DetectChar char="[" attribute="Pattern Character Class" context="(charclass caret first check)"/><RegExpr String="\{[\d, ]+\}|\\[bB]|\\.|\$(?=/)|[?+*()|]" attribute="Pattern Internal Operator"/></context><context name="Regular Expression Character Class" attribute="Pattern Character Class"><IncludeRules context="FindPHP"/><RegExpr String="\\[\[\]]"/><RegExpr String="\\." attribute="Pattern Internal Operator"/><DetectChar char="]" attribute="Pattern Character Class" context="#pop#pop"/></context><context name="region_marker" attribute="Region Marker" lineEndContext="#pop"><IncludeRules context="FindPHP"/></context><context name="(charclass caret first check)" attribute="Pattern Internal Operator" fallthroughContext="Regular Expression Character Class" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char="^" attribute="Pattern Internal Operator" context="Regular Expression Character Class"/></context><context name="BuiltInClasses" attribute="Normal Text"><IncludeRules context="FindPHP"/><WordDetect String="Math" attribute="Built-in Objects" context="FindMemberObjectMath"/><WordDetect String="Number" attribute="Built-in Objects" context="FindMemberObjectNumber"/><WordDetect String="Promise" attribute="Built-in Objects" context="FindMemberObjectPromise"/><WordDetect String="JSON" attribute="Built-in Objects" context="FindMemberObjectJSON"/><WordDetect String="console" attribute="Built-in Objects" context="FindMemberObjectConsole"/><WordDetect String="process" attribute="Built-in Objects" context="FindMemberObjectProcess"/><keyword String="class_builtin" attribute="Built-in Objects" context="NoRegExp"/><keyword String="class_dom" attribute="Built-in Objects" context="NoRegExp"/><keyword String="dom_variable" attribute="Built-in Objects" context="FindMemberObjectDOM"/><keyword String="class_node" attribute="Built-in Objects" context="NoRegExp"/><keyword String="node_variable" attribute="Built-in Objects" context="NoRegExp"/></context><context name="BuiltInConstants" attribute="Normal Text"><IncludeRules context="FindPHP"/><keyword String="math_constant" attribute="Constant" context="NoRegExp"/><keyword String="number_constant" attribute="Constant" context="NoRegExp"/><keyword String="dom_constant" attribute="Constant" context="NoRegExp"/></context><context name="Character Escape" attribute="Escape" lineEndContext="#pop"><IncludeRules context="FindPHP"/><AnyChar String="0bfnrtv" attribute="Reserved Char. Escape" context="#pop"/><RegExpr String="." attribute="Escape" context="#pop"/></context><context name="Comment" attribute="Comment" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectSpaces/><IncludeRules context="##Comments"/></context><context name="ConditionalExpression" attribute="Normal Text" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectChar char=":" attribute="Symbol" context="#pop"/><DetectChar char="?" attribute="Symbol"/><AnyChar String="{}" context="#pop" lookAhead="1"/><IncludeRules context="FindKeywords"/><IncludeRules context="Normal"/></context><context name="FindBrackets" attribute="Normal Text"><DetectChar char="(" attribute="Normal Text"/><DetectChar char=")" attribute="Normal Text" context="NoRegExp"/><DetectChar char="{" attribute="Normal Text" context="Object" beginRegion="Brace"/><DetectChar char="[" attribute="Normal Text" beginRegion="List"/><DetectChar char="]" attribute="Normal Text" context="NoRegExp" endRegion="List"/></context><context name="FindMemberObjectConsole" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><DetectSpaces/><DetectChar char="." attribute="Symbol" context="#pop!MemberObjectConsole"/></context><context name="FindMemberObjectJSON" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><DetectSpaces/><DetectChar char="." attribute="Symbol" context="#pop!MemberObjectJSON"/></context><context name="FindMemberObjectMath" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><DetectSpaces/><DetectChar char="." attribute="Symbol" context="#pop!MemberObjectMath"/></context><context name="FindMemberObjectNumber" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><DetectSpaces/><DetectChar char="." attribute="Symbol" context="#pop!MemberObjectNumber"/></context><context name="FindMemberObjectProcess" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><DetectSpaces/><DetectChar char="." attribute="Symbol" context="#pop!MemberObjectProcess"/></context><context name="FindMemberObjectPromise" attribute="Normal Text" fallthroughContext="#pop!NoRegExp" lineEndContext="#pop"><DetectSpaces/><DetectChar char="." attribute="Symbol" context="#pop!MemberObjectPromise"/></context><context name="FindMembers" attribute="Normal Text"><DetectChar char="." attribute="Symbol" context="Object Member" lookAhead="1"/></context><context name="FindNumbers" attribute="Normal Text"><RegExpr String="\b(0|[1-9][0-9]*+(_[0-9]++)*+)(\.([0-9]++(_[0-9]++)*+)?([eE][+-]?([0-9]++(_[0-9]++)*+))?|([eE][+-]?([0-9]++(_[0-9]++)*+)))|\.([0-9]++(_[0-9]++)*+)([eE][+-]?([0-9]++(_[0-9]++)*+))?" attribute="Float" context="NoRegExp"/><AnyChar String="0123456789" context="Integer" lookAhead="1"/></context><context name="FindObjectMembersAndFunctions" attribute="Normal Text"><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*(?=\s*`)" attribute="Function Name"/><RegExpr String="([a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*)(?=\s*\()" attribute="Function Name" context="Function" lookAhead="1"/><IncludeRules context="BuiltInConstants"/><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*(?=\s*\.)" attribute="Objects" context="Object Member"/></context><context name="FindSomeSymbols" attribute="Normal Text"><IncludeRules context="FindArrowFunction"/><AnyChar String=":!%&amp;+,-*=>?|~^;" attribute="Symbol"/></context><context name="FindStrings" attribute="Normal Text"><DetectChar char="`" attribute="Template" context="Template" beginRegion="Template"/><RegExpr String="\b(String)\s*(\.)\s*(raw)\s*`" attribute="Template" context="StartRawTemplate" lookAhead="1"/><DetectChar char='"' attribute="String" context="String"/><DetectChar char="'" attribute="String" context="String SQ"/></context><context name="Function" attribute="Normal Text" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="functions" attribute="Function (Built-in)" context="#pop"/><StringDetect String="%1" attribute="Function Name" context="#pop" dynamic="1"/><DetectChar char="(" context="#pop" lookAhead="1"/></context><context name="FunctionDeclaration" attribute="Normal Text" fallthroughContext="#pop"><IncludeRules context="FindPHP"/><DetectSpaces/><IncludeRules context="FindPrivateOperator"/><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*(?=\s*\()" attribute="Function Declaration" context="#pop"/><IncludeRules context="FindComments"/></context><context name="Integer" attribute="Normal Text"><IncludeRules context="FindPHP"/><RegExpr String="\b0[xX][0-9a-fA-F]++(_[0-9a-fA-F]++)*+" attribute="Hex" context="#pop!NumericSufix"/><RegExpr String="\b0([oO][0-7]++(_[0-7]++)*+|0*+[1-7][0-7]*+(_[0-7]++)*+(?!_?[89]))" attribute="Octal" context="#pop!NumericSufix"/><RegExpr String="\b0[bB][01]++(_[01]++)*+" attribute="Binary" context="#pop!NumericSufix"/><RegExpr String="\b0*+([1-9][0-9]*+(_[0-9]++)*+)?" attribute="Decimal" context="#pop!NumericSufix"/></context><context name="MemberObjectConsole" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="console_functions" attribute="Object Method (Built-in)" context="#pop!NoRegExp"/><IncludeRules context="DefaultMemberObject"/></context><context name="MemberObjectDOM" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="dom_property" attribute="Object Property (Built-in)" context="#pop!FindMemberObjectDOM"/><keyword String="dom_functions" attribute="Object Method (Built-in)" context="#pop!FindMemberObjectDOM"/><IncludeRules context="DefaultMemberObject"/><keyword String="eventhandler_property" attribute="Object Member" context="#pop!NoRegExp"/><keyword String="function_common" attribute="Function Name" context="#pop!NoRegExp"/></context><context name="MemberObjectJSON" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="json_functions" attribute="Object Method (Built-in)" context="#pop!NoRegExp"/><IncludeRules context="DefaultMemberObject"/></context><context name="MemberObjectMath" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="math_constant" attribute="Constant" context="#pop!NoRegExp"/><keyword String="math_functions" attribute="Object Method (Built-in)" context="#pop!NoRegExp"/><IncludeRules context="DefaultMemberObject"/></context><context name="MemberObjectNumber" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="number_constant" attribute="Constant" context="#pop!NoRegExp"/><IncludeRules context="DefaultMemberObject"/></context><context name="MemberObjectProcess" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="process_functions" attribute="Object Method (Built-in)" context="#pop!NoRegExp"/><keyword String="process_property" attribute="Object Property (Built-in)" context="#pop!NoRegExp"/><IncludeRules context="DefaultMemberObject"/></context><context name="MemberObjectPromise" attribute="Normal Text" fallthroughContext="#pop" lineEndContext="#pop"><IncludeRules context="FindPHP"/><keyword String="promise_functions" attribute="Object Method (Built-in)" context="#pop!NoRegExp"/><IncludeRules context="DefaultMemberObject"/></context><context name="Multi/inline Comment" attribute="Comment"><IncludeRules context="FindPHP"/><StringDetect String="*/" attribute="Comment" context="#pop" endRegion="Comment"/><DetectSpaces/><IncludeRules context="##Comments"/></context><context name="NumericSufixError" attribute="Normal Text" lineEndContext="#pop"><IncludeRules context="FindPHP"/><RegExpr String="[0-9]*([a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*)?" attribute="Error" context="#pop!NoRegExp"/></context><context name="Object" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectChar char="}" attribute="Normal Text" context="#pop" endRegion="Brace"/><keyword String="keywords" attribute="Keyword"/><RegExpr String="\bdefault(?=\s*:)" attribute="ControlFlow"/><RegExpr String="[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*(?=\s*:)" attribute="JSON"/><RegExpr String="\?(?=[^\{\}]*[a-zA-Z_$[:^ascii:]][\w$[:^ascii:]]*\s*\:)" attribute="Symbol" context="ConditionalExpression"/><IncludeRules context="Normal"/></context><context name="RawTemplate" attribute="Template"><IncludeRules context="FindPHP"/><DetectChar char="`" attribute="Template" context="RegExpAfterString" endRegion="Template"/></context><context name="Shebang Line" attribute="Comment" lineEndContext="#pop!Normal"><IncludeRules context="FindPHP"/></context><context name="StartRawTemplate" attribute="Normal Text" lineEndContext="#pop"><IncludeRules context="FindPHP"/><DetectSpaces/><DetectChar char="`" attribute="Template" context="#pop!RawTemplate" beginRegion="Template"/><StringDetect String="%1" attribute="Built-in Objects" dynamic="1"/><DetectChar char="2" attribute="Symbol" dynamic="1"/><StringDetect String="%3" attribute="Function Name" dynamic="1"/></context><context name="String" attribute="String" lineEndContext="#pop"><IncludeRules context="FindPHP"/><IncludeRules context="Escape"/><DetectChar char='"' attribute="String" context="RegExpAfterString"/></context><context name="String SQ" attribute="String" lineEndContext="#pop"><IncludeRules context="FindPHP"/><IncludeRules context="Escape"/><DetectChar char="'" attribute="String" context="RegExpAfterString"/></context><context name="Substitution" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectChar char="}" attribute="Substitution" context="#pop"/><IncludeRules context="Normal"/></context><context name="Template" attribute="Template"><IncludeRules context="FindPHP"/><IncludeRules context="Escape"/><StringDetect String="${" attribute="Substitution" context="Substitution"/><DetectChar char="`" attribute="Template" context="RegExpAfterString" endRegion="Template"/></context><context name="JSBase" attribute="Normal Text"><IncludeRules context="FindPHP"/><DetectChar char="?" attribute="Symbol"/><IncludeRules context="FindIdentifier"/><IncludeRules context="FindE4X"/><IncludeRules context="FindComments"/><IncludeRules context="FindRegex"/></context><context name="JSBaseSomeSymboles" attribute="Normal Text"><IncludeRules context="FindPHP"/><IncludeRules context="FindArrowFunction"/><AnyChar String="!%&amp;+,-*=>|~^;" attribute="Symbol"/></context></contexts><itemDatas><itemData name="Normal Text" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Keyword" defStyleNum="dsKeyword" spellChecking="0"/><itemData name="ControlFlow" defStyleNum="dsControlFlow" spellChecking="0"/><itemData name="Reserved" defStyleNum="dsKeyword" italic="1" spellChecking="0"/><itemData name="Module" defStyleNum="dsImport" spellChecking="0"/><itemData name="Objects" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Object Member" defStyleNum="dsAttribute" spellChecking="0"/><itemData name="Function Name" defStyleNum="dsFunction" spellChecking="0"/><itemData name="Function Declaration" defStyleNum="dsFunction" spellChecking="0"/><itemData name="Built-in Objects" defStyleNum="dsBuiltIn" spellChecking="0"/><itemData name="Object Property (Built-in)" defStyleNum="dsAttribute" italic="1" spellChecking="0"/><itemData name="Object Method (Built-in)" defStyleNum="dsFunction" italic="1" spellChecking="0"/><itemData name="Function (Built-in)" defStyleNum="dsPreprocessor" spellChecking="0"/><itemData name="Constant" defStyleNum="dsConstant" spellChecking="0"/><itemData name="Decimal" defStyleNum="dsDecVal" spellChecking="0"/><itemData name="Octal" defStyleNum="dsBaseN" spellChecking="0"/><itemData name="Hex" defStyleNum="dsBaseN" spellChecking="0"/><itemData name="Binary" defStyleNum="dsBaseN" spellChecking="0"/><itemData name="Float" defStyleNum="dsFloat" spellChecking="0"/><itemData name="Escape" defStyleNum="dsSpecialChar" spellChecking="0"/><itemData name="Reserved Char. Escape" defStyleNum="dsSpecialChar" bold="1" spellChecking="0"/><itemData name="String" defStyleNum="dsString"/><itemData name="Template" defStyleNum="dsVerbatimString"/><itemData name="Substitution" defStyleNum="dsSpecialChar" spellChecking="0"/><itemData name="Comment" defStyleNum="dsComment"/><itemData name="Symbol" defStyleNum="dsOperator" spellChecking="0"/><itemData name="Special Operators" defStyleNum="dsKeyword" spellChecking="0"/><itemData name="Private Member Operator" defStyleNum="dsNormal" spellChecking="0"/><itemData name="Regular Expression" defStyleNum="dsSpecialString" spellChecking="0"/><itemData name="Pattern Internal Operator" defStyleNum="dsSpecialChar" spellChecking="0"/><itemData name="Pattern Character Class" defStyleNum="dsSpecialChar" spellChecking="0"/><itemData name="Region Marker" defStyleNum="dsRegionMarker" spellChecking="0"/><itemData name="JSON" defStyleNum="dsDataType" bold="0" spellChecking="0"/><itemData name="Error" defStyleNum="dsError" spellChecking="0"/></itemDatas></highlighting><general><comments><comment name="singleLine" start="//" position="afterwhitespace"/><comment name="multiLine" start="/*" end="*/" region="Comment"/></comments><keywords casesensitive="1"/></general></language>