Source code for hdlConvertorAst.py_ver_compatibility
import sys
# [TODO] merge with py_ver_independent_str
if sys.version_info[0] <= 2:
def is_str(x):
return isinstance(x, (basestring, unicode))
else:
[docs] def is_str(x):
return isinstance(x, str)
[docs]def method_as_function(fn):
if sys.version_info[0] <= 2:
return fn.im_func
return fn