zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
U
P±d\ã@sddlZdd„ZdS)éNc    CsRttj |dd¡ƒ>}g}|D]}| ¡ d¡r2q| |¡q| d |¡¡W5QRXttj |dd¡ƒÜ}g}d}d}|D]´}|rš| ¡ d¡r~d}q~| ¡ d    ¡r¬d
}| ¡ d¡r¼q~| ¡ d ¡rÜ|| d ¡7}q~n(|dkr|| d ¡7}|| d ¡8}q~|     dd¡}|     dd¡}|     dd¡}| |¡q~| d |¡¡W5QRXdS)zÎ
    Parse distributions.h located in inc_dir for CFFI, filling in the ffi.cdef
 
    Read the function declarations without the "#define ..." macros that will
    be filled in when loading the library.
    Úrandomzbitgen.hú#Ú
zdistributions.hrFz#endifz#ifdef __cplusplusTzstatic NPY_INLINEÚ{Ú}ZDECLDIRÚZ
NPY_INLINEZ RAND_INT_TYPEZint64_tN)
ÚopenÚosÚpathÚjoinÚstripÚ
startswithÚappendZcdefÚcountÚreplace)ÚffiÚinc_dirZfidÚsÚlineZin_skipZignoring©rúXd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\numpy/random/_examples/cffi/parse.pyÚparse_distributions_hs@ 
    r)r    rrrrrÚ<module>s