<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<ooNotepadSyntax version="1">
    <Lexer name="GameMonkey script" value="3" filemask="*.gm">
        <State name="Default" value="0" />
        <State name="Comment (normal)" value="1,2,3,15,17,18" />
        <State name="Number" value="4" />
        <State name="Keyword" value="5" />
        <State name="User keyword" value="16" />
        <State name="String" value="6,12" />
        <State name="Character" value="7" />
        <State name="Operator" value="10" />
    </Lexer>
    <KeyWords>
        <keyword value="0">
            <![CDATA[if else for foreach while dowhile 
								break continue return true false null 
								in and or function global local member 
								table this]]>
</keyword>
        <keyword value="1">
            <![CDATA[debug typeId typeName typeRegisterOperator 
								typeRegisterVariable sysCollectGarbage sysGetMemoryUsage 
								sysSetDesiredMemoryUsageHard sysSetDesiredMemoryUsageSoft 
								sysSetDesiredMemoryUsageAuto sysGetDesiredMemoryUsageHard 
								sysGetDesiredMemoryUsageSoft sysTime doString globals 
								threadTime threadId threadAllIds threadKill threadKillAll 
								thread yield exit assert sleep signal block stateSet
								stateSetOnThread stateGet stateGetLast stateSetExitFunction 
								tableCount tableDuplicate print format ]]>
</keyword>
    </KeyWords>
</ooNotepadSyntax>
