A basic tag parser that processes files such as HTML or XML.