v:[e.C(";","$",{r:0}),e.C("#cs","#ce"),e.C("#comments-start","#comments-end")]},n={b:"\\$[A-z0-9_]+"},l={cN:"string",v:[{b:/"/,e:/"/,c:[{b:/""/,r:0}]},{b:/'/,e:/'/,c:[{b:/''/,r:0}]}]},o={v:[e.BNM,e.CNM]},a={cN:"meta",b:"#",e:"$",k:{"meta-keyword":"include include-once NoTrayIcon OnAutoItStartRegister RequireAdmin pragma Au3Stripper_Ignore_Funcs Au3Stripper_Ignore_Variables Au3Stripper_Off Au3Stripper_On Au3Stripper_Parameters AutoIt3Wrapper_Add_Constants AutoIt3Wrapper_Au3Check_Parameters AutoIt3Wrapper_Au3Check_Stop_OnWarning AutoIt3Wrapper_Aut2Exe AutoIt3Wrapper_AutoIt3 AutoIt3Wrapper_AutoIt3Dir AutoIt3Wrapper_Change2CUI AutoIt3Wrapper_Compile_Both AutoIt3Wrapper_Compression AutoIt3Wrapper_EndIf AutoIt3Wrapper_Icon AutoIt3Wrapper_If_Compile AutoIt3Wrapper_If_Run AutoIt3Wrapper_Jump_To_First_Error AutoIt3Wrapper_OutFile AutoIt3Wrapper_OutFile_Type AutoIt3Wrapper_OutFile_X64 AutoIt3Wrapper_PlugIn_Funcs AutoIt3Wrapper_Res_Comment Autoit3Wrapper_Res_Compatibility AutoIt3Wrapper_Res_Description AutoIt3Wrapper_Res_Field AutoIt3Wrapper_Res_File_Add AutoIt3Wrapper_Res_FileVersion AutoIt3Wrapper_Res_FileVersion_AutoIncrement AutoIt3Wrapper_Res_Icon_Add AutoIt3Wrapper_Res_Language AutoIt3Wrapper_Res_LegalCopyright AutoIt3Wrapper_Res_ProductVersion AutoIt3Wrapper_Res_requestedExecutionLevel AutoIt3Wrapper_Res_SaveSource AutoIt3Wrapper_Run_After AutoIt3Wrapper_Run_Au3Check AutoIt3Wrapper_Run_Au3Stripper AutoIt3Wrapper_Run_Before AutoIt3Wrapper_Run_Debug_Mode AutoIt3Wrapper_Run_SciTE_Minimized AutoIt3Wrapper_Run_SciTE_OutputPane_Minimized AutoIt3Wrapper_Run_Tidy AutoIt3Wrapper_ShowProgress AutoIt3Wrapper_Testing AutoIt3Wrapper_Tidy_Stop_OnError AutoIt3Wrapper_UPX_Parameters AutoIt3Wrapper_UseUPX AutoIt3Wrapper_UseX64 AutoIt3Wrapper_Version AutoIt3Wrapper_Versioning AutoIt3Wrapper_Versioning_Parameters Tidy_Off Tidy_On Tidy_Parameters EndRegion Region"},c:[{b:/\\\n/,r:0},{bK:"include",k:{"meta-keyword":"include"},e:"$",c:[l,{cN:"meta-string",v:[{b:"<",e:">"},{b:/"/,e:/"/,c:[{b:/""/,r:0}]},{b:/'/,e:/'/,c:[{b:/''/,r:0}]}]}]},l,I]},_={cN:"symbol",b:"@[A-z0-9_]+"},G={cN:"function",bK:"Func",e:"$",i:"\\$|\\[|%",c:[e.UTM,{cN:"params",b:"\\(",e:"\\)",c:[n,l,o]}]};return{cI:!0,i:/\/\*/,k:{keyword:t,built_in:i,literal:r},c:[I,n,l,o,a,_,G]}});hljs.registerLanguage("powershell",function(e){vart={b:"`[\\s\\S]",r:0},r={cN:"variable",v:[{b:/\$[\w\d][\w\d_:]*/}]},o={cN:"literal",b:/\$(null|true|false)\b/},a={cN:"string",b:/"/,e:/"/,c:[t,r,{cN:"variable",b:/\$[A-z]/,e:/[^A-z]/}]},i={cN:"string",b:/'/,e:/'/};return{aliases:["ps"],l:/-?[A-z\.\-]+/,cI:!0,k:{keyword:"if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch",built_in:"Add-ContentAdd-HistoryAdd-MemberAdd-PSSnapinClear-ContentClear-ItemClear-ItemPropertyClear-VariableCompare-ObjectConvertFrom-SecureStringConvert-PathConvertTo-HtmlConvertTo-SecureStringCopy-ItemCopy-ItemPropertyExport-AliasExport-ClixmlExport-ConsoleExport-CsvForEach-ObjectFormat-CustomFormat-ListFormat-TableFormat-WideGet-AclGet-AliasGet-AuthenticodeSignatureGet-ChildItemGet-CommandGet-ContentGet-CredentialGet-CultureGet-DateGet-EventLogGet-ExecutionPolicyGet-HelpGet-HistoryGet-HostGet-ItemGet-ItemPropertyGet-LocationGet-MemberGet-PfxCertificateGet-ProcessGet-PSDriveGet-PSProviderGet-PSSnapinGet-ServiceGet-TraceSourceGet-UICultureGet-UniqueGet-VariableGet-WmiObjectGroup-ObjectImport-AliasImport-ClixmlImport-CsvInvoke-ExpressionInvoke-HistoryInvoke-ItemJoin-PathMeasure-CommandMeasure-ObjectMove-ItemMove-ItemPropertyNew-AliasNew-ItemNew-ItemPropertyNew-ObjectNew-PSDriveNew-ServiceNew-TimeSpanNew-VariableOut-DefaultOut-FileOut-HostOut-NullOut-PrinterOut-StringPop-LocationPush-LocationRead-HostRemove-ItemRemove-ItemPropertyRemove-PSDriveRemove-PSSnapinRemove-VariableRename-ItemRename-ItemPropertyResolve-PathRestart-ServiceResume-ServiceSelect-ObjectSelect-StringSet-AclSet-AliasSet-AuthenticodeSignatureSet-ContentSet-Dat
c:[{cN:"comment",b:/\(\*/,e:/\*\)/},e.ASM,e.QSM,e.CNM,{b:/\{/,e:/\}/,i:/:/}]}});hljs.registerLanguage("mojolicious",function(e){return{sL:"xml",c:[{cN:"meta",b:"^__(END|DATA)__$"},{b:"^\\s*%{1,2}={0,2}",e:"$",sL:"perl"},{b:"<%{1,2}={0,2}",e:"={0,1}%>",sL:"perl",eB:!0,eE:!0}]}});hljs.registerLanguage("fix",function(u){return{c:[{b:/[^\u2401\u0001]+/,e:/[\u2401\u0001]/,eE:!0,rB:!0,rE:!1,c:[{b:/([^\u2401\u0001=]+)/,e:/=([^\u2401\u0001=]+)/,rE:!0,rB:!1,cN:"attr"},{b:/=/,e:/([\u2401\u0001])/,eE:!0,eB:!0,cN:"string"}]}],cI:!0}});hljs.registerLanguage("roboconf",function(a){vare="[a-zA-Z-_][^\\n{]+\\{",n={cN:"attribute",b:/[a-zA-Z-_]+/,e:/\s*:/,eE:!0,starts:{e:";",r:0,c:[{cN:"variable",b:/\.[a-zA-Z-_]+/},{cN:"keyword",b:/\(optional\)/}]}};return{aliases:["graph","instances"],cI:!0,k:"import",c:[{b:"^facet "+e,e:"}",k:"facet",c:[n,a.HCM]},{b:"^\\s*instance of "+e,e:"}",k:"name count channels instance-data instance-state instance of",i:/\S/,c:["self",n,a.HCM]},{b:"^"+e,e:"}",c:[n,a.HCM]},a.HCM]}});hljs.registerLanguage("delphi",function(e){varr="exports register file shl array record property for mod while set ally label uses raise not stored class safecall var interface or private static exit index inherited to else stdcall override shr asm far resourcestring finalization packed virtual out and protected library do xorwrite goto near function end div overload object unit begin string on inline repeat until destructor write message program with read initialization except default nil if case cdecl in downto threadvar of try pascal const external constructor type public then implementation finally published procedure",t=[e.CLCM,e.C(/\{/,/\}/,{r:0}),e.C(/\(\*/,/\*\)/,{r:10})],i={cN:"string",b:/'/,e:/'/,c:[{b:/''/}]},c={cN:"string",b:/(#\d+)+/},o={b:e.IR+"\\s*=\\s*class\\s*\\(",rB:!0,c:[e.TM]},n={cN:"function",bK:"function constructor destructor procedure",e:/[:;]/,k:"function constructor|10 destructor|10 procedure|10",c:[e.TM,{cN:"params",b:/\(/,e:/\)/,k:r,c:[i,c]}].concat(t)};return{cI:!0,k:r,i:/"|\$[G-Zg-z]|\/\*|<\/|\|/,c:[i,c,e.NM,o,n].concat(t)}});hljs.registerLanguage("mel",function(e){return{k:"intfloatstringvectormatrixifelseswitchcasedefaultwhiledoforinbreakcontinueglobalprocreturnaboutabsaddAttraddAttributeEditorNodeHelpaddDynamicaddNewShelfTabaddPPaddPanelCategoryaddPrefixToNameadvanceToNextDrivenKeyaffectedNetaffectsaimConstraintairaliasaliasAttralignalignCtxalignCurvealignSurfaceallViewFitambientLightangleangleBetweenanimConeanimCurveEditoranimDisplayanimViewannotateappendStringArrayapplicationNameapplyAttrPresetapplyTakearcLenDimContextarcLengthDimensionarclenarrayMapperart3dPaintCtxartAttrCtxartAttrPaintVertexCtxartAttrSkinPaintCtxartAttrToolartBuildPaintMenuartFluidAttrCtxartPuttyCtxartSelectCtxartSetPaintCtxartUserPaintCtxassignCommandassignInputDeviceassignViewportFactoriesattachCurveattachDeviceAttrattachSurfaceattrColorSliderGrpattrCompatibilityattrControlGrpattrEnumOptionMenuattrEnumOptionMenuGrpattrFieldGrpattrFieldSliderGrpattrNavigationControlGrpattrPresetEditWinattributeExistsattributeInfoattributeMenuattributeQueryautoKeyframeautoPlacebakeClipbakeFluidShadingbakePartialHistorybakeResultsbakeSimulationbasenamebasenameExbatchRenderbesselbevelbevelPlusbinMembershipbindSkinblend2blendShapeblendShapeEditorblendShapePanelblendTwoAttrblindDataTypeboneLatticeboundaryboxDollyCtxboxZoomCtxbufferCurvebuildBookmarkMenubuildKeyframeMenubuttonbuttonManipCBGcacheFilecacheFileCombinecacheFileMergecacheFileTrackcameracameraViewcanCreateManipcanvascapitalizeStringcatchcatchQuietceilchangeSubdivComponentDisplayLevelchangeSubdivRegionchannelBoxcharactercharacterMapcharacterOutlineEditorcharacterizechdircheckBoxcheckBoxGrpcheckDefaultRenderGlobalschoicecirclecircularFilletclampclearclearCacheclipclipEditorclipEditorCurrentTimeCtxclipScheduleclipSchedulerOutlinerclipTrimBeforecloseCurvecloseSurfaceclustercmdFileOutputcmdScrollFieldExecutercmdScrollFieldReportercmdShellco