Home | History | Annotate | Download | only in Compiler
      1 def _get_feature(name):
      2     import __future__
      3     # fall back to a unique fake object for earlier Python versions or Python 3
      4     return getattr(__future__, name, object())
      5 
      6 unicode_literals = _get_feature("unicode_literals")
      7 with_statement = _get_feature("with_statement")
      8 division = _get_feature("division")
      9 print_function = _get_feature("print_function")
     10 absolute_import = _get_feature("absolute_import")
     11 nested_scopes = _get_feature("nested_scopes")  # dummy
     12 generators = _get_feature("generators")  # dummy
     13 
     14 del _get_feature
     15