hljs.registerLanguage("autoit",function(){"use strict";returnfunction(e){vart={variants:[e.COMMENT(";","$",{relevance:0}),e.COMMENT("#cs","#ce"),e.COMMENT("#comments-start","#comments-end")]},r={begin:"\\$[A-z0-9_]+"},i={className:"string",variants:[{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]},n={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]};return{name:"AutoIt",case_insensitive:!0,illegal:/\/\*/,keywords:{keyword:"ByRef Case Const ContinueCase ContinueLoop Default Dim Do Else ElseIf EndFunc EndIf EndSelect EndSwitch EndWith Enum Exit ExitLoop For Func Global If In Local Next ReDim Return Select Static Step Switch Then To Until Volatile WEnd While With",built_in:"AbsACosAdlibRegisterAdlibUnRegisterAscAscWASinAssignATanAutoItSetOptionAutoItWinGetTitleAutoItWinSetTitleBeepBinaryBinaryLenBinaryMidBinaryToStringBitANDBitNOTBitORBitRotateBitShiftBitXORBlockInputBreakCallCDTrayCeilingChrChrWClipGetClipPutConsoleReadConsoleWriteConsoleWriteErrorControlClickControlCommandControlDisableControlEnableControlFocusControlGetFocusControlGetHandleControlGetPosControlGetTextControlHideControlListViewControlMoveControlSendControlSetTextControlShowControlTreeViewCosDecDirCopyDirCreateDirGetSizeDirMoveDirRemoveDllCallDllCallAddressDllCallbackFreeDllCallbackGetPtrDllCallbackRegisterDllCloseDllOpenDllStructCreateDllStructGetDataDllStructGetPtrDllStructGetSizeDllStructSetDataDriveGetDriveDriveGetFileSystemDriveGetLabelDriveGetSerialDriveGetTypeDriveMapAddDriveMapDelDriveMapGetDriveSetLabelDriveSpaceFreeDriveSpaceTotalDriveStatusEnvGetEnvSetEnvUpdateEvalExecuteExpFileChangeDirFileCloseFileCopyFileCreateNTFSLinkFileCreateShortcutFileDeleteFileExistsFileFindFirstFileFileFindNextFileFileFlushFileGetAttribFileGetEncodingFileGetLongNameFileGetPosFileGetShortcutFileGetShortNameFileGetSizeFileGetTimeFileGetVersionFileInstallFileMoveFileOpenFileOpenDialogFileReadFileReadLineFileReadToArrayFileRecycleFileRecycleEmptyFileSaveDialogFileSelectFolderFileSetAttribFileSetEndFileSetPosFileSetTimeFileWriteFileWriteLineFloorFtpSetProxyFuncNameGUICreateGUICtrlCreateAviGUICtrlCreateButtonGUICtrlCreateCheckboxGUICtrlCreateComboGUICtrlCreateContextMenuGUICtrlCreateDateGUICtrlCreateDummyGUICtrlCreateEditGUICtrlCreateGraphicGUICtrlCreateGroupGUICtrlCreateIconGUICtrlCreateInputGUICtrlCreateLabelGUICtrlCreateListGUICtrlCreateListViewGUICtrlCreateListViewItemGUICtrlCreateMenuGUICtrlCreateMenuItemGUICtrlCreateMonthCalGUICtrlCreateObjGUICtrlCreatePicGUICtrlCreateProgressGUICtrlCreateRadioGUICtrlCreateSliderGUICtrlCreateTabGUICtrlCreateTabItemGUICtrlCreateTreeViewGUICtrlCreateTreeViewItemGUICtrlCreateUpdownGUICtrlDeleteGUICtrlGetHandleGUICtrlGetStateGUICtrlReadGUICtrlRecvMsgGUICtrlRegisterListViewSortGUICtrlSendMsgGUICtrlSendToDummyGUICtrlSetBkColorGUICtrlSetColorGUICtrlSetCursorGUICtrlSetDataGUICtrlSetDefBkColorGUICtrlSetDefColorGUICtrlSetFontGUICtrlSetGraphicGUICtrlSetImageGUICtrlSetLimitGUICtrlSetOnEventGUICtrlSetPosGUICtrlSetResizingGUICtrlSetStateGUICtrlSetStyleGUICtrlSetTipGUIDeleteGUIGetCursorInfoGUIGetMsgGUIGetStyleGUIRegisterMsgGUISetAcceleratorsGUISetBkColorGUISetCoordGUISetCursorGUISetFontGUISetHelpGUISetIconGUISetOnEventGUISetStateGUISetStyleGUIStartGroupGUISwitchHexHotKeySetHttpSetProxyHttpSetUserAgentHWndInetCloseInetGetInetGetInfoInetGetSizeInetReadIniDeleteIniReadIniReadSectionIniReadSectionNamesIniRenameSectionIniWriteIniWriteSectionInputBoxIntIsAdminIsArrayIsBinaryIsBoolIsDeclaredIsDllStructIsFloatIsFuncIsHWndIsIntIsKeywordIsNumberIsObjIsPtrIsStringLogMemGetStatsModMouseClickMouseClickDragMouseDownMouseGetCursorMouseGetPosMouseMoveMouseUpMouseWheelMsgBoxNumberObjCreateObjCreateInterfaceObjEventObjGetObjNameOnAutoItExitRegisterOnAutoItExitUnRegisterPingPixelChecksumPixelGetColorPixelSearchProcessCloseProcessExistsProcessGetStats