ó
    „ñ:i²	  ã                   ó
  • S r SSKJrJrJr  SSKJrJr  \" S5      r\R                  r	\	" S\R                  5      S 5       r\	" S\R                  5      S 5       r\	" \\R                  " \R                  5      5      S 5       rg	)
z7
This file implements print functionality for the CPU.
é    )ÚtypesÚtypingÚcgutils)ÚRegistryÚimpl_ret_untrackedÚ	printimplÚ
print_itemc                 ó*  • UR                   u  nUR                  nU R                  U5      nUR                  UR	                  U5      5      nUR                  U5        UR                  U5        U R                  5       n[        XUR                  U5      $ )z 
Print a single constant value.
)
ÚargsÚliteral_valueÚget_python_apiÚunserializeÚserialize_objectÚprint_objectÚdecrefÚget_dummy_valuer   Úreturn_type)	ÚcontextÚbuilderÚsigr   ÚtyÚvalÚpyapiÚstrobjÚress	            ÚZ/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/numba/cpython/printimpl.pyÚprint_item_implr      s€   € ð
 �(‰(�C€BØ
×
Ñ
€Cà×"Ñ" 7Ó+€Eà×Ñ˜u×5Ñ5°cÓ:Ó;€FØ	×Ñ�vÔØ	‡L�L�Ôà
×
!Ñ
!Ó
#€CÜ˜g°·±ÀÓEÐEó    c                 ó  • UR                   u  nUu  nU R                  U5      nU R                  U5      nU R                  (       a  U R                  R                  XU5        UR                  XEU5      nUR                  [        R                  " X5      SS9 u  pšU	   UR                  U5        UR                  U5        SSS5        U
   U R                  UR                  S5      nUR                  U5      nUR                  U5        UR                  U5        SSS5        SSS5        U R!                  5       n[#        XUR$                  U5      $ ! , (       d  f       N—= f! , (       d  f       NN= f! , (       d  f       NW= f)zr
Print a single native value by boxing it in a Python object and
invoking the Python interpreter's print routine.
T)ÚlikelyNzthe print() function)r   r   Úget_env_managerÚ
enable_nrtÚnrtÚincrefÚfrom_native_valueÚif_elser   Úis_not_nullr   r   Úinsert_const_stringÚmoduleÚstring_from_stringÚerr_write_unraisabler   r   r   )r   r   r   r   r   r   r   Úenv_managerÚobjÚif_okÚif_errorÚcstrr   r   s                 r   r   r   !   s8  € ð �(‰(�C€BØ�D€Cà×"Ñ" 7Ó+€EØ×)Ñ)¨'Ó2€Kà××Ø�‰×Ñ˜7¨Ô,à
×
!Ñ
! "¨;Ó
7€CØ	�‰œ×,Ò,¨WÓ:À4ˆÑ	HÑL]ÈUÚØ×Ñ˜sÔ#Ø�L‰L˜Ô÷ ò Ø×.Ñ.¨w¯~©~Ø/EóGˆDà×-Ñ-¨dÓ3ˆFØ×&Ñ& vÔ.Ø�L‰L˜Ô ÷ ÷	 
Ið ×
!Ñ
!Ó
#€CÜ˜g°·±ÀÓEÐE÷ �Uú÷ �Xú÷	 
IÕ	Hús=   ÂE3Â#EÃ 
E3Ã
AE"ÄE3Å
E	ÅE3Å"
E0	Å,E3Å3
Fc                 óö  • U R                  U5      nUR                  5       n[        [        UR                  U5      5       Hm  u  nu  px[
        R                  " [        R                  U5      n	U R                  SU	5      n
U
" X/5        U[        U5      S-
  :  d  M\  UR                  S5        Mo     UR                  S5        UR                  U5        U R                  5       n[        XUR                  U5      $ )z
A entire print() call.
r	   é   Ú Ú
)r   Ú
gil_ensureÚ	enumerateÚzipr   r   Ú	signaturer   ÚnoneÚget_functionÚlenÚprint_stringÚgil_releaser   r   r   )r   r   r   r   r   ÚgilÚiÚargtypeÚargvalr8   Úimpr   s               r   Úprint_varargs_implrC   @   sÓ   € ð
 ×"Ñ" 7Ó+€EØ
×
Ñ
Ó
€Cä )¬#¨c¯h©h¸Ó*=Ö >ÑˆÑˆGÜ×$Ò$¤U§Z¡Z°Ó9ˆ	Ø×"Ñ" <°Ó;ˆÙˆG�XÔØŒs�4‹y˜1‰}ÕØ×Ñ˜sÖ#ñ !?ð 
×Ñ�tÔà	×Ñ�cÔØ
×
!Ñ
!Ó
#€CÜ˜g°·±ÀÓEÐEr   N)Ú__doc__Ú
numba.corer   r   r   Únumba.core.imputilsr   r   ÚregistryÚlowerÚLiteralr   ÚAnyÚprintÚVarArgrC   © r   r   Ú<module>rN      s”   ðñ÷ .Ñ -ß <á�KÓ €Ø�‰€ñ €|�U—]‘]Ó#ñFó $ðFñ" €|�U—Y‘YÓñFó  ðFñ< €uˆe�lŠl˜5Ÿ9™9Ó%Ó&ñFó 'ñFr   