def _parse_tables(self, doc, match, attrs):
raise AbstractMethodError(self)<EOL>
Return all tables from the parsed DOM.

Parameters
----------
doc : the DOM from which to parse the table element.

match : str or regular expression
    The text to search for in the DOM tree.

attrs : dict
    A dictionary of table attributes that can be used to disambiguate
    multiple tables on a page.

Raises
------
ValueError : `match` does not match any text in the document.

Returns
-------
list of node-like
    HTML <table> elements to be parsed into raw data.