[<] {c(); BEGIN(XML);return m('<');}
[>] {c(); return m('>');}
{XMLCOMMENT} {l(); handleRaw(yytext, yyleng);return T_STRING;}
[<] {c(); BEGIN(XML);return m('<');}
[>] {c(); return m('>');}
{XMLCOMMENT} {l(); handleRaw(yytext, yyleng);return T_STRING;}