+
    =i,                    "    R t ^ RIHt R R ltR# )z3Binary search function for Unicode interval tables.)annotationsc               $    V ^8  d   QhRRRRRR/# )   ucsinttableztuple[tuple[int, int], ...]return )formats   "s/Users/tonyclaw/.openclaw/workspace/scripts/youtube-playlists/venv/lib/python3.14/site-packages/wcwidth/bisearch.py__annotate__r      s"      # 9 c     c                ,   ^ p\        V4      ^,
          pW^ ,          ^ ,          8  g   WV,          ^,          8  d   ^ # W28  dP   W#,           ^,          pWV,          ^,          8  d   V^,           pK4  WV,          ^ ,          8  d   V^,
          pKS  ^# ^ # )a  
Binary search in interval table.

:param ucs: Ordinal value of unicode character.
:param table: Tuple of starting and ending ranges of ordinal values,
    in form of ``((start, end), ...)``.
:returns: 1 if ordinal value ucs is found within lookup table, else 0.
)len)r   r   lbounduboundmids   &&   r   bisearchr      s{     FZ!^F
1Xa[C-"22

1$sA1WF:a= 1WFr   N)__doc__
__future__r   r   r	   r   r   <module>r      s    9 "r   