File: //lib/python3/dist-packages/numpy/f2py/__pycache__/auxfuncs.cpython-310.pyc
o
6��aTU � @ s� d Z ddlZddlZddlZddlmZ ddlmZ ddlmZ g d�Z ej
Zejj
ZejZi Zg ZdZdd � Zd
d� Zdd
� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Z d$d%� Z!d&d'� Z"d(d)� Z#d*d+� Z$d,d-� Z%d.d/� Z&d0d1� Z'd2d3� Z(d4d5� Z)d6d7� Z*d8d9� Z+d:d;� Z,d<d=� Z-d>d?� Z.d@dA� Z/dBdC� Z0dDdE� Z1dFdG� Z2dHdI� Z3dJdK� Z4dLdM� Z5dNdO� Z6dPdQ� Z7dRdS� Z8dTdU� Z9dVdW� Z:dXdY� Z;dZd[� Z<d\d]� Z=d^d_� Z>d`da� Z?dbdc� Z@ddde� ZAdfdg� ZBdhdi� ZCdjdk� ZDdldm� ZEdndo� ZFdpdq� ZGdrds� ZHdtdu� ZIdvdw� ZJdxdy� ZKdzd{� ZLd|d}� ZMd~d� ZNd�d�� ZOd�d�� ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXeJd�eKd�eLd�eMd�ePd�eOd�eGd�eTd�eVd�eWd�eXd�iZYd�d�� ZZd�d�� Z[d�d�� Z\d�d�� Z]d�d�� Z^d�d�� Z_d�d�� Z`d�d�� Zad�d�� Zbd�d�� Zcd�d�� Zdd�d�� ZeG d�d�� d�ef�ZgG d�d�� d��Zhd�d�� Zid�d�� Zjd�d�� Zkd�d Zld�dĄ Zmd�d�dƄZnd�dȄ Zoi fd�dʄZpd�d̄ Zqd�d΄ Zrd�dЄ Zsd�d҄ Ztd�dԄ Zud�dք Zvd�d Zwd�dڄ Zxd�d܄ Zyd�d�d߄Zzd�d� Z{i fd�d�Z|dS )�aW
Auxiliary functions for f2py2e.
Copyright 1999,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 (BSD style) LICENSE.
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
$Date: 2005/07/24 19:01:55 $
Pearu Peterson
� N)�reduce� )�__version__)�cfuncs)R�
applyrules� debugcapi�
dictappend�errmess�gentitle�getargs2�getcallprotoargument�getcallstatement�getfortranname�getpymethoddef�
getrestdoc�getusercode�getusercode1�hasbody�hascallstatement� hascommon�hasexternals�hasinitvalue�hasnote�
hasresultnote�
isallocatable�isarray�isarrayofstrings� iscomplex�iscomplexarray�iscomplexfunction�iscomplexfunction_warn�isdouble�isdummyroutine�
isexternal�
isfunction�isfunction_wrap�isint1array� isinteger�isintent_aux�
isintent_c�isintent_callback�
isintent_copy�
isintent_dict�
isintent_hide�isintent_in�isintent_inout�isintent_inplace�isintent_nothide�isintent_out�isintent_overwrite� islogical�islogicalfunction�islong_complex�
islong_double�islong_doublefunction�islong_long�islong_longfunction�ismodule�ismoduleroutine�
isoptional� isprivate�
isrequired� isroutine�isscalar�issigned_long_longarray�isstring�
isstringarray�isstringfunction�issubroutine�issubroutine_wrap�isthreadsafe�
isunsigned�isunsigned_char�isunsigned_chararray�isunsigned_long_long�isunsigned_long_longarray�isunsigned_short�isunsigned_shortarray�l_and�l_not�l_or�outmess�replace�show�
stripcomma�throw_errorc C s t �dd�rtj�| � d S d S )N�verboser )�options�get�sys�stdout�write)�t� r_ �5/usr/lib/python3/dist-packages/numpy/f2py/auxfuncs.pyrS >