o
    MEg                     @   sB   d dl mZ d dlZd dlZd dlZdd Zedkre  dS dS )    )unicode_literalsNc            	      C   s"  t jdd} tjdk rtt td | jddt dtjdd	 | jd
dt dtj	dd	 | jdddd | jdddd | 
 }t } |j}|j}g }|D ]}|| qRd|}| |}|jsy|jsyt }||| t  |jrt| t  |t| t  d S )Nz;Process Markdown according to the CommonMark specification.)description)   r   zutf-8infile?rz/Input Markdown file to parse, defaults to STDIN)nargstypedefaulthelpz-owz)Output HTML/JSON file, defaults to STDOUTz-a
store_truezPrint formatted AST)actionr   z-ajzOutput JSON AST )argparseArgumentParsersysversion_inforeloadsetdefaultencodingadd_argumentFileTypestdinstdout
parse_args
commonmarkParserr   oappendjoinparseaajHtmlRendererwriterenderexitdumpASTdumpJSON)	parserargsfr   lineslinedataastrenderer r1   j/var/www/eduai.edurigo.com/doc_train/edurigo_ai/Puru/venv/lib/python3.10/site-packages/commonmark/cmark.pymain   sP   





r3   __main__)
__future__r   r   r   r   r3   __name__r1   r1   r1   r2   <module>   s   ,
