hljs.registerLanguage("autoit",function(e){vart={v:[e.C(";","$",{relevance:0}),e.C("#cs","#ce"),e.C("#comments-start","#comments-end")]},r={b:"\\$[A-z0-9_]+"},i={cN:"string",v:[{b:/"/,e:/"/,c:[{b:/""/,relevance:0}]},{b:/'/,e:/'/,c:[{b:/''/,relevance:0}]}]},l={v:[e.BNM,e.CNM]};return{cI:!0,i:/\/\*/,k:{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:"AbsACosAdlibRegisterAdlibUnRegisterAscAscWASinAssignATanAutoItSetOptionAutoItWinGetTitleAutoItWinSetTitleBeepBinaryBinaryLenBinaryMidBinaryToStringBitANDBitNOTBitORBitRotateBitShiftBitXORBlockInputBreakCallCDTrayCeilingChrChrWClipGetClipPutConsoleReadConsoleWriteConsoleWriteErrorControlClickControlCommandControlDisableControlEnableControlFocusControlGetFocusControlGetHandleControlGetPosControlGetTextControlHideControlListViewControlMoveControlSendControlSetTextControlShowControlTreeViewCosDecDirCopyDirCreateDirGetSizeDirMoveDirRemoveDllCallDllCallAddressDllCallbackFreeDllCallbackGetPtrDllCallbackRegisterDllCloseDllOpenDllStructCreateDllStructGetDataDllStructGetPtrDllStructGetSizeDllStructSetDataDriveGetDriveDriveGetFileSystemDriveGetLabelDriveGetSerialDriveGetTypeDriveMapAddDriveMapDelDriveMapGetDriveSetLabelDriveSpaceFreeDriveSpaceTotalDriveStatusEnvGetEnvSetEnvUpdateEvalExecuteExpFileChangeDirFileCloseFileCopyFileCreateNTFSLinkFileCreateShortcutFileDeleteFileExistsFileFindFirstFileFileFindNextFileFileFlushFileGetAttribFileGetEncodingFileGetLongNameFileGetPosFileGetShortcutFileGetShortNameFileGetSizeFileGetTimeFileGetVersionFileInstallFileMoveFileOpenFileOpenDialogFileReadFileReadLineFileReadToArrayFileRecycleFileRecycleEmptyFileSaveDialogFileSelectFolderFileSetAttribFileSetEndFileSetPosFileSetTimeFileWriteFileWriteLineFloorFtpSetProxyFuncNameGUICreateGUICtrlCreateAviGUICtrlCreateButtonGUICtrlCreateCheckboxGUICtrlCreateComboGUICtrlCreateContextMenuGUICtrlCreateDateGUICtrlCreateDummyGUICtrlCreateEditGUICtrlCreateGraphicGUICtrlCreateGroupGUICtrlCreateIconGUICtrlCreateInputGUICtrlCreateLabelGUICtrlCreateListGUICtrlCreateListViewGUICtrlCreateListViewItemGUICtrlCreateMenuGUICtrlCreateMenuItemGUICtrlCreateMonthCalGUICtrlCreateObjGUICtrlCreatePicGUICtrlCreateProgressGUICtrlCreateRadioGUICtrlCreateSliderGUICtrlCreateTabGUICtrlCreateTabItemGUICtrlCreateTreeViewGUICtrlCreateTreeViewItemGUICtrlCreateUpdownGUICtrlDeleteGUICtrlGetHandleGUICtrlGetStateGUICtrlReadGUICtrlRecvMsgGUICtrlRegisterListViewSortGUICtrlSendMsgGUICtrlSendToDummyGUICtrlSetBkColorGUICtrlSetColorGUICtrlSetCursorGUICtrlSetDataGUICtrlSetDefBkColorGUICtrlSetDefColorGUICtrlSetFontGUICtrlSetGraphicGUICtrlSetImageGUICtrlSetLimitGUICtrlSetOnEventGUICtrlSetPosGUICtrlSetResizingGUICtrlSetStateGUICtrlSetStyleGUICtrlSetTipGUIDeleteGUIGetCursorInfoGUIGetMsgGUIGetStyleGUIRegisterMsgGUISetAcceleratorsGUISetBkColorGUISetCoordGUISetCursorGUISetFontGUISetHelpGUISetIconGUISetOnEventGUISetStateGUISetStyleGUIStartGroupGUISwitchHexHotKeySetHttpSetProxyHttpSetUserAgentHWndInetCloseInetGetInetGetInfoInetGetSizeInetReadIniDeleteIniReadIniReadSectionIniReadSectionNamesIniRenameSectionIniWriteIniWriteSectionInputBoxIntIsAdminIsArrayIsBinaryIsBoolIsDeclaredIsDllStructIsFloatIsFuncIsHWndIsIntIsKeywordIsNumberIsObjIsPtrIsStringLogMemGetStatsModMouseClickMouseClickDragMouseDownMouseGetCursorMouseGetPosMouseMoveMouseUpMouseWheelMsgBoxNumberObjCreateObjCreateInterfaceObjEventObjGetObjNameOnAutoItExitRegisterOnAutoItExitUnRegisterPingPixelChecksumPixelGetColorPixelSearchProcessCloseProcessExistsProcessGetStatsProcessListProcessSetPriorityProcessWaitProcessWaitCloseProgressOffProgressOnProgressSetPtrRandomRegDeleteRegEnumKeyRegEnumValRegReadRegWriteRoundRunRunAsRunAsWait