#74 d Z dZddlZddlZddlmZ ddlmZ G d de Z G d d Z G d de Z G d d e Zd ZdS )a This module defines table parser classes,which parse plaintext-graphic tables and produce a well-formed data structure suitable for building a CALS table. :Classes: - `GridTableParser`: Parse fully-formed tables represented with a grid. - `SimpleTableParser`: Parse simple tables, delimited by top & bottom borders. :Exception class: `TableMarkupError` :Function: `update_dict_of_lists()`: Merge two dictionaries containing list values. reStructuredText N) DataErrorstrip_combining_charsc e Zd ZdZd ZdS )TableMarkupErrorz Raise if there is any problem with table markup. The keyword argument `offset` denotes the offset of the problem from the table's start line. c ` | dd | _ t j | g|R d S )Noffsetr )popr r __init__)selfargskwargss /builddir/build/BUILD/imunify360-venv-2.6.2/opt/imunify360/venv/lib/python3.11/site-packages/docutils/parsers/rst/tableparser.pyr zTableMarkupError.__init__&