
    )i              	       2    S r SSKJr  S	S\S\S\S\4S jjrg)
zr
Parse link label

this function assumes that first character ("[") already matches
returns the end of the label

    )StateInlinestatestartdisableNestedreturnc                    SnU R                   nSnUS-   U l         SnU R                   U R                  :  a  U R                  U R                      nUS:X  a  US-  nUS:X  a  SnOyU R                   nU R                  R                  R                  U 5        US:X  a&  XR                   S-
  :X  a  US-  nOU(       a  X@l         gU R                   U R                  :  a  M  U(       a  U R                   nX@l         U$ )NF   ]r   T[)posposMaxsrcmdinline	skipToken)	r   r   r   labelEndoldPosfoundlevelmarkerprevPoss	            d/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/markdown_it/helpers/parse_link_label.pyparseLinkLabelr      s    HYYFE	EIE
))ell
"599%S=QJEz))!!%(S=))a-' 
"	# ))ell
"$ 99 IO    N)F)__doc__markdown_it.rules_inliner   intboolr    r   r   <module>r!      s1    1 +  c  $  SV  r   