https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/numpy/f2py/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/numpy/f2py/__pycache__/use_rules.cpython-310.pyc
o

6��a�@sRdZddd�ZdZddlmZmZmZmZmZddd	gd
�Z	dd�Z
d
d�ZdS)ag

Build 'use others module data' mechanism for f2py2e.

Unfinished.

Copyright 2000 Pearu Peterson all rights reserved,
Pearu Peterson <pearu@ioc.ee>
Permission to use, modify, and distribute this software is given under the
terms of the NumPy License.

NO WARRANTY IS EXPRESSED OR IMPLIED.  USE AT YOUR OWN RISK.
$Date: 2000/09/10 12:35:43 $
Pearu Peterson

z$Revision: 1.3 $�
���z
See `f2py -v`�)�
applyrules�
dictappend�gentitle�hasnote�outmessa�
#begintitle#
static char doc_#apiname#[] = "\
Variable wrapper signature:\n\
	 #name# = get_#name#()\n\
Arguments:\n\
#docstr#";
extern F_MODFUNC(#usemodulename#,#USEMODULENAME#,#realname#,#REALNAME#);
static PyObject *#apiname#(PyObject *capi_self, PyObject *capi_args) {
/*#decl#*/
	if (!PyArg_ParseTuple(capi_args, "")) goto capi_fail;
printf("c: %d\n",F_MODFUNC(#usemodulename#,#USEMODULENAME#,#realname#,#REALNAME#));
	return Py_BuildValue("");
capi_fail:
	return NULL;
}
zC	{"get_#name#",#apiname#,METH_VARARGS|METH_KEYWORDS,doc_#apiname#},�	F_MODFUNC)�body�method�needc	Cspi}td|d�i}i}d|vr?|d��D]&}|d||vr6td|d||||d|f�q|||d|<qd|vr�|dr�|d��D]8}|d||dvry||d||krl|d|||<qMtd||d|f�qMtd||d|f�qMn|d��D]}||vr�||||<q�|||<q�|��D]}t|t||||d|d��}q�|S)	NzL		Building use variable hooks for module "%s" (feature only for F90/F95)...
�name�mapz:			Variable "%s<=%s" is already mapped by "%s". Skipping.
�only�varsz%			Ignoring map "%s=>%s". See above.
z2			No definition for variable "%s=>%s". Skipping.
)r�keysr�buildusevar)�m�r�ret�varsmap�revmap�k�v�r�6/usr/lib/python3/dist-packages/numpy/f2py/use_rules.py�buildusevars4s@
�
����
"rc	Cs�td||f�i}|||��||��|�dd�td||f�td||f�d||fd�	}dd	d
ddd
ddddd�
}||d<|��D]}|d�t|�||�|d<qCt||�rb||d|d<ti|�}t||||�t	t
|�}|S)Nz:			Constructing wrapper function for variable "%s=>%s"...
�_z\_z%s=>%sz
end of %s=>%sz#modulename#_use_%s_from_%s)	r
�realname�REALNAME�
usemodulename�
USEMODULENAME�texname�
begintitle�endtitle�apiname�Ro�Ri�Rii�Riii�Riv�Rv�Rvi�Rvii�Rviii�Rix)
�r��������	�texnamename�note)r�upper�replacerr�reprrr�printr�usemodule_rules)	r
rrr r�vrd�nummap�i�rdrrrrXs4�

�


�

rN)�__doc__�__version__�f2py_version�auxfuncsrrrrrr?rrrrrr�<module>s�$

https://t.me/RX1948 - 2025