environment keyword delim $MACROSTART $MACROEND multiline nested begin
    attribute = $MACROATTR
    keyword = $MACRO
    include "tml_macros2.lang"
    include "tml_glue.lang"
    environment string delim "\"" "\"" escape "\\" multiline begin
        keyword = $MACRO
        include "tml_macros2.lang"
        include "tml_macrosdelayed1.lang"
        include "tml_macrotokens.lang"
        include "tml_macrolinks.lang"
        include "tml_formatting.lang"
    end
end
