a
    þd±  ã                
   @   s\   U d dl mZ ddlmZ dddddd	d
dddœ	Zi Zeeef ed< dd„ Ze	eƒ ƒZ
dS )é    )ÚDicté   )ÚConstExpressionz-not a number (same as JavaScript literal NaN)z*the natural log of 10 (alias to Math.LN10)z-the transcendental number e (alias to Math.E)z.the base 10 logarithm e (alias to Math.LOG10E)z/the base 2 logarithm of e (alias to Math.LOG2E)z.the square root of 0.5 (alias to Math.SQRT1_2)z(the natural log of 2 (alias to Math.LN2)z,the square root of 2 (alias to Math.SQRT1_2)z/the transcendental number pi (alias to Math.PI))	ÚNaNZLN10ÚEZLOG10EZLOG2EZSQRT1_2ZLN2ZSQRT2ÚPIÚNAME_MAPc                  c   s<   t ƒ } t ¡ D ](\}}t ||¡}t||ƒ| |< |V  qd S )N)ÚglobalsÚCONST_LISTINGÚitemsr   Úgetr   )Úglobals_ÚnameÚdocZpy_name© r   ú[/var/www/html/stable-diffusion-webui/venv/lib/python3.9/site-packages/altair/expr/consts.pyÚ_populate_namespace   s
    r   N)Útypingr   Úcorer   r
   r   ÚstrÚ__annotations__r   ÚlistÚ__all__r   r   r   r   Ú<module>   s   ÷