Lexer for all mark languages (XML, BBCode...)