
    i                     ~    S SK Jr  S SKr\S 5       r\S 5       r\S 5       rS rS rS r	S	 r
S
 rS rS rS rS rg)    )jitNc                 T    [        [        U 5      5       H  nX==   S-  ss'   M     U $ )N   )rangelen)ais     ^/var/www/html/trading/venv/lib/python3.13/site-packages/numba/tests/chained_assign_usecases.pyincr      s$    3q6]		 H    c                 &    U S==   S-  ss'   U S   $ Nr   r    r   s    r
   inc1r      s    aDAIDQ4Kr   c                 6    U S==   S-  ss'   U S   U S   S-   4$ r   r   r   s    r
   inc2r      s%    aDAIDQ41>r   c                 ,    [        U 5      =n=p#X-   U-   $ )N)r   )r   xyzs       r
   chain1r      s    AA519r   c                 f    [         R                  " S5      nU =US'   =o!S'   US   US   -   US-  -   $ )N   r   r   )npzeros)vr   r   s      r
   chain2r      s?    
AAaD1tQ4!A$;!a%  r   c                     Xp2X#S-  -   $ Nr   r   )r   r   r   bs       r
   unpack1r"   #   s    q1u9r   c                 V    [        U 5      [        U5      4=u  p#u  pEX$S-  -   X5S-  -   4$ r    r   r   r   r   r!   cds         r
   unpack2r(   (   s4    q'47""DA411u9aa%ir   c                     [        U 5      [        U5      4=nu  p4[        U 5      [        U5      4=u  pVnUS   US-  -   U-   US   -   US   U-   US-  -   US   -   4$ Nr   r   r   r$   )r   r   r   r!   r&   r'   efs           r
   chain3r-   -   ss    q'47##Aq'47##FQQaD1q5L1qt#qtax!a%'7!A$'>??r   c                 *    [        U 5      u  pXS-  -   $ r    r   )r   r   r!   s      r
   unpack3r0   3   s    7DA1u9r   c                 @    [        U 5      =u  pu  p4XS-  -   X$S-  -   4$ r    r/   )r   r   r!   r&   r'   s        r
   unpack4r2   8   s+    q'DA411u9aa%ir   c                     [        U 5      =nu  p#[        U 5      =u  pEnUS   US-  -   U-   US   -   US   U-   US-  -   US   -   4$ r*   r/   )r   r   r!   r&   r'   r+   r,   s          r
   unpack5r4   =   sa    AwAAwDA1aD1q5L1qt#qtax!a%'7!A$'>??r   c                 D    X4US-   U S-   4su  p#u  pEX$S-  -   US-  U-   4$ )Nr   r   r   r%   s         r
   unpack6r6   C   s8    Va!eQU^NFQFQ1u9a!eair   )numbar   numpyr   r   r   r   r   r   r"   r(   r-   r0   r2   r4   r6   r   r   r
   <module>r9      sv         
  

!
 
@
 
@ r   