def emitCurrentToken(self):
token = self.currentToken<EOL>if (token["<STR_LIT:type>"] in tagTokenTypes):<EOL><INDENT>token["<STR_LIT:name>"] = token["<STR_LIT:name>"].translate(asciiUpper2Lower)<EOL>if token["<STR_LIT:type>"] == tokenTypes["<STR_LIT>"]:<EOL><INDENT>if token["<STR_LIT:data>"]:<EOL><INDENT>self.tokenQueue.append({"<STR_LIT:type>": tokenTypes["<STR_LIT>"],<EOL>"<STR_LIT:data>": "<STR_LIT>"})<EOL><DEDENT>if token["<STR_LIT>"]:<EOL><INDENT>self.tokenQueue.append({"<STR_LIT:type>": tokenTypes["<STR_LIT>"],<EOL>"<STR_LIT:data>": "<STR_LIT>"})<EOL><DEDENT><DEDENT><DEDENT>self.tokenQueue.append(token)<EOL>self.state = self.dataState<EOL>
This method is a generic handler for emitting the tags. It also sets
        the state to "data" because that's what's needed after a token has been
        emitted.