
    $Th                     "    S SK Jr  S rS rS rg)    reducec                     [        S X5      $ )Nc                 
    X   $ N )aidxs     E/var/www/auris/envauris/lib/python3.13/site-packages/triton/_utils.py<lambda>#get_iterable_path.<locals>.<lambda>   s        r   )iterablepaths     r   get_iterable_pathr      s    '88r   c                 P    [        U5      S:X  a  U O[        XS S 5      nX#US   '   g )N   )lenr   )r   r   valprevs       r   set_iterable_pathr      s*    4yA~8+<XCRy+QDbNr   c                   ^^^^^ SSK Jm  U4S jm[        5       mUUUU4S jmT" U 5      (       a
  T" U / 5        O-T" [        5       U 5      (       a  [	        5       S 0mO
[        5       m[        TR                  5       5      $ )Nr   )corec                 \   > [        U [        [        TR                  TR                  45      $ r   )
isinstancelisttuple
tuple_type)xr   s    r   r   find_paths_if.<locals>.<lambda>   s    Jq4

DOO*TUr   c                   > [        U5      S:X  a  US   4O
[        U5      nT" U 5      (       a!  [        U 5       H  u  p#T" X1U4-   5        M     g T" X5      (       a(  [        U5      S:X  a
  S TUS   4'   g S T[        U5      '   g g )Nr   r   )r   r   	enumerate)currentr   r
   item_implis_iterablepredrets       r   r&   find_paths_if.<locals>._impl   s    !$i1nQ{%+w&w/	dC7N+ 0$  4yA~#'T!WK #'E$K 	 !r   )languager   dictr   r   keys)r   r(   r&   r   r'   r)   s    `@@@@r   find_paths_ifr.      se    UK
&C	( 	( 8h	dfh		wof
r   N)	functoolsr   r   r   r.   r   r   r   <module>r0      s    9
r   