
    Ci                     J    S SK Jr  S SKrS SKrS SKrS r\S:X  a  \" 5         gg)    )unicode_literalsNc                  .   [         R                  " SS9n [        R                  S:  a%  [	        [        5        [        R
                  " S5        U R                  SS[         R                  " S5      [        R                  SS	9  U R                  S
S[         R                  " S5      [        R                  SS	9  U R                  SSSS9  U R                  SSSS9  U R                  5       n[        R                  " 5       n UR                  nUR                  n/ nU H  nUR                  U5        M     SR!                  U5      nU R#                  U5      nUR$                  (       dP  UR&                  (       d?  [        R(                  " 5       nUR+                  UR-                  U5      5        [/        5         UR$                  (       a   [        R0                  " U5        [/        5         UR+                  [        R2                  " U5      5        [/        5         g )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renderers	            b/var/www/html/backend/Backoffice_Marketplace/venv/lib/python3.13/site-packages/commonmark/cmark.pymainr4      s   $$()F & sw'
s#		>  @ s#

8  : \8MN
l9JKD FAAET 775>D
,,t
C66$''**,	$%vv3 GGJ$%F    __main__)
__future__r   r   r   r   r4   __name__ r5   r3   <module>r:      s+    '  
 )X zF r5   