+
    i^                         ^ RI HtHt ^ RIHt ^ RIHt ^ RIHt ^ RI	H
t
 ^ RIHt ^ RIH
t ^ RIHt R tR	 tR
 tR tR tR# )    )CodePrinterPrintMethodNotImplementedError)symbols)Dummy)raises)cos)lambdify)LambdaPrinterc                  Z    \        V R 7      p\        4       Vn        \        4       Vn        V# ))settings)r   set_not_supported_number_symbols)kwargsps   , c/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/printing/tests/test_codeprinter.pysetup_test_printerr      s%    V$AuAAH    c                      \        R 4      p \        4       pVP                  V 4      RV P                  ,          8X  g   Q hR# )dzd_%iN)r   r   _print_Dummydummy_index)r   r   s     r   test_print_Dummyr      s3    c
AA>>! 6666r   c                  T   \        R 4      w  r\        4       pVP                  V 4      R8X  g   Q hVP                  V4      R8X  g   Q hVP                  P	                  R.4       VP                  V4      R8X  g   Q h\        RR7      pVP                  P	                  R.4       \        \        4      ;_uu_ 4        VP                  V4       RRR4       \        RR7      pVP                  P	                  R.4       VP                  V4      R	8X  g   Q hR#   + '       g   i     LR; i)
zx, ifxifif_T)error_on_reservedN_He_Man)reserved_word_suffix	if_He_Man)r   r   _printreserved_wordsupdater   
ValueError)r   yr   s      r   test_print_Symbolr'      s    7DAA88A;#88A;$TF#88A;%T2ATF#	
			 
 		:ATF#88A;+%%% 
	s   ;DD'	c                  >   \        R 4      w  r\        W.\        V ^,          V^,          ,           4      4      pV! ^^4      \        ^4      8X  g   Q h\	        4       pVP                  \        V ^,          V^,          ,           4      4      pRV9   g   Q hRV9   g   Q hR# )z	x_{1} x_2x_1x_2N)r   r	   r   math_cosr
   doprint)x1x2f1r   expr_strs        r   'test_lambdify_LaTeX_symbols_issue_23374r1   ,   s    [!FB 
2(Ca"' 12	3B a8x0000 	AyyR1WrQw./0HHHr   c            	      t    ! R  R\         4      p ^ RIHpHp V ! 4       p\	        \
        4      ;_uu_ 4        VP                  V! ^^/ 4      4       RRR4       \	        \
        4      ;_uu_ 4        VP                  V! ^^/ 4      4       RRR4       R#   + '       g   i     LK; i  + '       g   i     R# ; i)c                   &   a  ] tR t^>t o R tRtV tR# )-test_issue_15791.<locals>.CrashingCodePrinterc                    \         h)N)NotImplementedError)selfobjs   &&r   emptyPrinter:test_issue_15791.<locals>.CrashingCodePrinter.emptyPrinter?   s    %%r    N)__name__
__module____qualname____firstlineno__r9   __static_attributes____classdictcell__)__classdict__s   @r   CrashingCodePrinterr4   >   s     	& 	&r   rC   )MutableSparseMatrixImmutableSparseMatrixN)r   sympy.matricesrD   rE   r   r   r,   )rC   rD   rE   cs       r   test_issue_15791rH   =   s    &k &
 	A 
.	/	/			'1b12 
0	.	/	/			%aB/0 
0	/ 
0	/	/	/	/s   B/B&B#	&B7	N)sympy.printing.codeprinterr   r   
sympy.corer   sympy.core.symbolr   sympy.testing.pytestr   sympyr   sympy.utilities.lambdifyr	   mathr+   sympy.printing.lambdareprr
   r   r   r'   r1   rH   r;   r   r   <module>rQ      s6    R  # '  -   37
&*"1r   