File: //lib64/python2.7/Tools/scripts/h2py.pyc
�
{�fc           @   s  d  d l  Z  d  d l Z d  d l Z d  d l Z e j d � Z e j d � Z e j d � Z e j d � Z e j d � Z	 e e	 g Z
 e j d � Z e j d � Z i  a
 i  Z y e j d	 j d
 � Z Wn e k
 r�y e j d j d
 � Z Wq�e k
 r�yf e  j j d � d
 k r9e j d j d
 � Z n1 e  j j d � rde j d j d � Z n e � Wq�e k
 r�d g Z y* e j d
 e j j d e j d � � Wq�e k
 r�q�Xq�Xq�Xn Xd �  Z d �  Z i  d � Z e d k re �  n  d S(   i����Ns+   ^[	 ]*#[	 ]*define[	 ]+([a-zA-Z0-9_]+)[	 ]+sG   ^[	 ]*#[	 ]*define[	 ]+([a-zA-Z0-9_]+)\(([_a-zA-Z][_a-zA-Z0-9]*)\)[	 ]+s+   ^[	 ]*#[	 ]*include[	 ]+<([a-zA-Z0-9_/\.]+)s   /\*([^*]+|\*+[^/])*(\*+/)?s   //.*s   '(\\.[^\\]*|[^\\])'s   0x([0-9a-fA-F]+)L?t   includet   ;t   INCLUDEt   beosi    t
   BEINCLUDESt   atheost   C_INCLUDE_PATHt   :s   /usr/includet	   MULTIARCHc          C   s�  t  j  t j d d � \ }  } x9 |  D]1 \ } } | d k r&