Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
usr
/
lib
/
python2.7
/
site-packages
/
docutils
/
parsers
/
rst
/
File Content:
tableparser.pyc
� >��Xc @ s� d Z d Z d d l Z d d l Z d d l m Z d d l m Z d e f d � � YZ d d d � � YZ d e f d � � YZ d e f d � � YZ d � Z d S( s� 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. t reStructuredTexti����N( t DataError( t strip_combining_charst TableMarkupErrorc B s e Z d Z d � Z RS( s� 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 O s) | j d d � | _ t j | | � d S( Nt offseti ( t popR R t __init__( t selft argst kwargs( ( sB /tmp/pip-build-uEGWVr/docutils/docutils/parsers/rst/tableparser.pyR &