capi_maps.pyc
1 o 2 [��ci� � @ s d Z ddlmZ ejZddlZddlZddlZddlm Z ddlm 3 Z 4 ddlT g d�Zd Z g Zi ai Zi d 5 d�dd�dd�d d�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd�Zi d 6 d�dd�dd�d d�dd �dd!�dd"�dd#�dd$�dd%�dd&�dd&�dd'�dd(�dd(�dd�dd)�Ze r�i d 7 d�dd�dd*�d d!�dd �dd!�dd"�dd#�dd$�dd%�dd&�d+d,�dd-�d.d/�dd'�dd(�dd(�ddd0��Zi d 8 d1�dd2�dd1�d d3�dd3�dd4�dd5�dd6�dd7�dd8�dd9�dd:�dd;�dd<�dd<�dd=�dd=�Ze �rKi d 9 d1�dd2�dd>�d d4�dd?�dd4�dd@�ddA�dd7�ddB�dd9�d+d:�ddC�d.dD�dd;�dd<�ddE�dFd=d0��Zd1d2d4d4d@d7d9d:dGdGdGdHd=dI� Zddd 10 dddJ�ddddddddd.dK� ddddddL�ddddddJ�dd ddddM�dNdidNd 11 idNd idO�ae�t�Zg ZdPdQ� Zi d 12 dR�ddR�ddS�d dT�ddT�ddU�ddV�ddW�ddT�ddX�ddY�d+dZ�ddY�dd[�dd[�dd\�dd]�dd^i�Zd_d`� Zdadb� Zdcdd� Zd{dedf�Zdgdh� Zdidj� Z dkdl� Z!dmdn� Z"dodp� Z#dqdr� Z$dsdt� Z%d|dudv�Z&dwdx� Z'dydz� Z(dS )}a) 13 14 Copyright 1999,2000 Pearu Peterson all rights reserved, 15 Pearu Peterson <pearu@ioc.ee> 16 Permission to use, modify, and distribute this software is given under the 17 terms of the NumPy License. 18 19 NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. 20 $Date: 2005/05/06 10:57:33 $ 21 Pearu Peterson 22 23 � )�__version__� N)�markoutercomma)�cb_rules)�*)�getctype�getstrlength� 24 getarrdims�getpydocsign� getarrdocsign�getinit�sign2map�routsign2map�modsign2map�cb_sign2map�cb_routsign2map�common_sign2mapT�double�float�long_double�char�int�signed_char� unsigned_char�short�unsigned_short�long� long_long�unsigned� complex_float�complex�complex_double�complex_long_double�string� character�bytesZ 25 NPY_DOUBLEZ NPY_FLOAT� 26 NPY_STRINGZ NPY_UBYTEZNPY_BYTEZ NPY_SHORTZ 27 NPY_USHORTZNPY_INTZNPY_UINTZNPY_LONGZ 28 NPY_CFLOATZNPY_CDOUBLEZNPY_CHARZNPY_LONGDOUBLE� unsigned_longZ NPY_ULONGZNPY_LONGLONG�unsigned_long_longZ NPY_ULONGLONG)r# r$ �d�f�1�b�s�w�i�u�l�L�F�D�c�g�B�h�H�I�q�Q�G�S�N�y) r r r r r r r r r r! r"