class_docstr: Add tables to Markdown. 
class_docstr_tok: ["Add","tables","to","Markdown","."]
docstr: Add an instance of `TableProcessor` to `BlockParser`. 
docstr_tok: ["Add","an","instance","of","`","TableProcessor","`","to","`","BlockParser","`","."]
code: def extendMarkdown(self, md):
      """Add an instance of `TableProcessor` to `BlockParser`."""
      if "|" not in md.ESCAPED_CHARS:
          md.ESCAPED_CHARS.append("|")
      processor = TableProcessor(md.parser, self.getConfigs())
      md.parser.blockprocessors.register(processor, "table", 75)
  
file_path: markdown/markdown/extensions/tables.py
imports: from __future__ import annotations
  from .None import Extension
  from ..blockprocessors import BlockProcessor
  import xml.etree.ElementTree
  import re
  from typing import TYPE_CHECKING, Any, Sequence
label_desc: Use image node_id 2 for calling the TableExtension obj's underlying member method code with example usage: obj.extendMarkdown(md) without return types