�
{fc @ s� d Z d d l m Z m Z d � Z d d
d � � YZ d d d � � YZ d � Z e d k r� d d
l Z d d l m
Z
m Z xH e j d D]6 Z e GHe
e � Z
e � Z e e
e � e j GHHq� Wn d
S( s Parser for future statements
i����( t astt walkc C s1 t | t j � s d S| j d k r) d Sd Sd S( s: Return true if statement is a well-formed future statementi t
__future__i N( t
isinstanceR t Fromt modname( t stmt( ( s'