hljs.registerLanguage("autoit",function(e){vart="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",r="True False And Null Not Or",i="AbsACosAdlibRegisterAdlibUnRegisterAscAscWASinAssignATanAutoItSetOptionAutoItWinGetTitleAutoItWinSetTitleBeepBinaryBinaryLenBinaryMidBinaryToStringBitANDBitNOTBitORBitRotateBitShiftBitXORBlockInputBreakCallCDTrayCeilingChrChrWClipGetClipPutConsoleReadConsoleWriteConsoleWriteErrorControlClickControlCommandControlDisableControlEnableControlFocusControlGetFocusControlGetHandleControlGetPosControlGetTextControlHideControlListViewControlMoveControlSendControlSetTextControlShowControlTreeViewCosDecDirCopyDirCreateDirGetSizeDirMoveDirRemoveDllCallDllCallAddressDllCallbackFreeDllCallbackGetPtrDllCallbackRegisterDllCloseDllOpenDllStructCreateDllStructGetDataDllStructGetPtrDllStructGetSizeDllStructSetDataDriveGetDriveDriveGetFileSystemDriveGetLabelDriveGetSerialDriveGetTypeDriveMapAddDriveMapDelDriveMapGetDriveSetLabelDriveSpaceFreeDriveSpaceTotalDriveStatusEnvGetEnvSetEnvUpdateEvalExecuteExpFileChangeDirFileCloseFileCopyFileCreateNTFSLinkFileCreateShortcutFileDeleteFileExistsFileFindFirstFileFileFindNextFileFileFlushFileGetAttribFileGetEncodingFileGetLongNameFileGetPosFileGetShortcutFileGetShortNameFileGetSizeFileGetTimeFileGetVersionFileInstallFileMoveFileOpenFileOpenDialogFileReadFileReadLineFileReadToArrayFileRecycleFileRecycleEmptyFileSaveDialogFileSelectFolderFileSetAttribFileSetEndFileSetPosFileSetTimeFileWriteFileWriteLineFloorFtpSetProxyFuncNameGUICreateGUICtrlCreateAviGUICtrlCreateButtonGUICtrlCreateCheckboxGUICtrlCreateComboGUICtrlCreateContextMenuGUICtrlCreateDateGUICtrlCreateDummyGUICtrlCreateEditGUICtrlCreateGraphicGUICtrlCreateGroupGUICtrlCreateIconGUICtrlCreateInputGUICtrlCreateLabelGUICtrlCreateListGUICtrlCreateListViewGUICtrlCreateListViewItemGUICtrlCreateMenuGUICtrlCreateMenuItemGUICtrlCreateMonthCalGUICtrlCreateObjGUICtrlCreatePicGUICtrlCreateProgressGUICtrlCreateRadioGUICtrlCreateSliderGUICtrlCreateTabGUICtrlCreateTabItemGUICtrlCreateTreeViewGUICtrlCreateTreeViewItemGUICtrlCreateUpdownGUICtrlDeleteGUICtrlGetHandleGUICtrlGetStateGUICtrlReadGUICtrlRecvMsgGUICtrlRegisterListViewSortGUICtrlSendMsgGUICtrlSendToDummyGUICtrlSetBkColorGUICtrlSetColorGUICtrlSetCursorGUICtrlSetDataGUICtrlSetDefBkColorGUICtrlSetDefColorGUICtrlSetFontGUICtrlSetGraphicGUICtrlSetImageGUICtrlSetLimitGUICtrlSetOnEventGUICtrlSetPosGUICtrlSetResizingGUICtrlSetStateGUICtrlSetStyleGUICtrlSetTipGUIDeleteGUIGetCursorInfoGUIGetMsgGUIGetStyleGUIRegisterMsgGUISetAcceleratorsGUISetBkColorGUISetCoordGUISetCursorGUISetFontGUISetHelpGUISetIconGUISetOnEventGUISetStateGUISetStyleGUIStartGroupGUISwitchHexHotKeySetHttpSetProxyHttpSetUserAgentHWndInetCloseInetGetInetGetInfoInetGetSizeInetReadIniDeleteIniReadIniReadSectionIniReadSectionNamesIniRenameSectionIniWriteIniWriteSectionInputBoxIntIsAdminIsArrayIsBinaryIsBoolIsDeclaredIsDllStructIsFloatIsFuncIsHWndIsIntIsKeywordIsNumberIsObjIsPtrIsStringLogMemGetStatsModMouseClickMouseClickDragMouseDownMouseGetCursorMouseGetPosMouseMoveMouseUpMouseWheelMsgBoxNumberObjCreateObjCreateInterfaceObjEventObjGetObjNameOnAutoItExitRegisterOnAutoItExitUnRegisterPingPixelChecksumPixelGetColorPixelSearchProcessCloseProcessExistsProcessGetStatsProcessListProcessSetPriorityProcessWaitProcessWaitCloseProgressOffProgressOnProgressSetPtrRandomRegDeleteRegEnumKeyRegEnumValRegReadRegWriteRoundRunRunAsRunAsWaitRunWaitSendSendKeepActiveSetErrorSetExtendedShellExecuteShellExecuteWaitShutdownSinSleepSoundPlaySoundSetWaveVolumeSplashImageOnSplashOffSplashTextOnSqrtSRandomStatusbarGetTextStderrReadStdinWriteStdioCloseStdoutRead