[AutoHotkey]
lexer=asm

keywords.0=name:Keywords 1::allowsamelinecomments clipboardtimeout commentflag \
errorstdout escapechar hotkeyinterval hotkeymodifiertimeout hotstring include \
includeagain installkeybdhook installmousehook keyhistory ltrim \
maxhotkeysperinterval maxmem maxthreads maxthreadsbuffer \
maxthreadsperhotkey notrayicon persistent singleinstance usehook \
winactivateforce autotrim blockinput break clipwait continue control \
controlclick controlfocus controlget controlgetfocus controlgetpos \
controlgettext controlmove controlsend \
controlsendraw controlsettext coordmode critical detecthiddentext \
detecthiddenwindows drive driveget drivespacefree edit else endrepeat envadd \
envdiv envmult envset envsub envupdate exit exitapp fileappend filecopy \
filecopydir filecreatedir filecreateshortcut filedelete filegetattrib \
filegetshortcut filegetsize filegettime filegetversion fileinstall filemove \
filemovedir fileread filereadline filerecycle filerecycleempty fileremovedir \
fileselectfile fileselectfolder filesetattrib filesettime formattime \
getkeystate gosub goto groupactivate groupadd groupclose groupdeactivate gui \
guicontrol guicontrolget hideautoitwin hotkey if else between \
and not contains in is ifequal ifexist ifgreater \
ifgreaterorequal ifinstring ifless iflessorequal ifmsgbox ifnotequal ifnotexist \
ifnotinstring ifwinactive winactive ifwinexist ifwinnotactive ifwinnotexist imagesearch \
inidelete iniread iniwrite input inputbox is keyhistory keywait listhotkeys \
listlines listvars loop loop, filepattern loop, parse loop, read loop, reg menu \
mouseclick mouseclickdrag mousegetpos mousemove msgbox onexit outputdebug pause \
pixelgetcolor pixelsearch postmessage process progress random regdelete regread \
regwrite reload repeat return run runas runwait send sendmessage sendraw \
setbatchlines setcapslockstate setcontroldelay setdefaultmousespeed setenv \
setformat setkeydelay setmousedelay setnumlockstate setscrolllockstate \
setstorecapslockmode settimer settitlematchmode setwindelay setworkingdir \
shutdown sleep sort soundbeep soundget soundgetwavevolume soundplay soundset \
soundsetwavevolume splashimage splashtextoff splashtexton splitpath \
statusbargettext statusbarwait stringcasesense stringgetpos stringleft \
stringlen stringlower stringmid stringreplace stringright stringsplit \
stringtrimleft stringtrimright stringupper suspend sysget thread tooltip \
transform traytip urldownloadtofile winactivate winactivatebottom winclose \
winget wingetactivestats wingetactivetitle wingetclass wingetpos wingettext \
wingettitle winhide winkill winmaximize winmenuselectitem winminimize \
winminimizeall winminimizeallundo winmove winrestore winset winsettitle winshow \
winwait winwaitactive winwaitclose winwaitnotactive

keywords.1=name:Keywords 2::shift lshift rshift alt lalt ralt control lcontrol \
control ctrl lctrl rctrl lwin rwin appskey altdown altup shiftdown shiftup \
trldown ctrlup lwindown rwindown lbutton rbutton mbutton wheelup wheeldown \
button1 xbutton2 joy1 joy2 joy3 joy4 joy5 joy6 joy7 joy8 joy9 joy10 joy11 \
oy12 joy13 joy14 joy15 joy16 joy17 joy18 joy19 joy20 joy21 joy22 joy23 \
oy24 joy25 joy26 joy27 joy28 joy29 joy30 joy31 joy32 joyx joyy joyz joyr \
oyu joyv joypov joyname joybuttons joyaxes joyinfo space tab enter escape \
sc backspace bs delete del insert ins pgup pgdn home end up down left \
ight printscreen ctrlbreak pause scrolllock capslock numlock numpad0 \
umpad1 numpad2 numpad3 numpad4 numpad5 numpad6 numpad7 numpad8 numpad9 \
umpadmult numpadadd numpadsub numpaddiv numpaddot \
numpaddel numpadins numpadclear numpadup numpaddown numpadleft numpadright \
numpadhome numpadend numpadpgup numpadpgdn numpadenter f1 f2 f3 f4 f5 f6 f7 f8 \
f9 f10 f11 f12 f13 f14 f15 f16 f17 f18 f19 f20 f21 f22 f23 f24 browser_back \
browser_forward browser_refresh browser_stop browser_search browser_favorites \
browser_home volume_mute volume_down volume_up media_next media_prev media_stop \
media_play_pause launch_mail launch_media launch_app1 launch_app2
             
style.33=name:LineNumbers,fore:clBlack,back:clSilver,font:Arial
style.34=name:Ok Braces,fore:clBlue,bold
style.35=name:Bad Braces,fore:clRed,bold
style.36=name:Control Chars,back:clSilver
style.37=name:Indent Guide,fore:clSilver
style.1=name:comment,fore:clGreen
style.4=name:operators
style.6=name:keywords - functions,fore:clNavy,bold
style.7=name:keywords2 - keys,fore:#0000ff

CommentBlock= 
CommentBoxStart=
CommentBoxEnd=
CommentBoxMiddle=
CommentStreamStart=
CommentStreamEnd=