�
!A?h� � �� � d Z dZddlZddlmZmZmZmZmZm Z ddl
mZ ddl
mZ G d� d e
� � Zd
� Z G d� de� � Zej ej ej dd
�Zd� Zd� Zd� ZdS )z�Pattern compiler.
The grammar is taken from PatternGrammar.txt.
The compiler compiles a pattern to a pytree.*Pattern instance.
z#Guido van Rossum