def check_identifier(self, name):
assert isinstance(name, str), "An identifier must be a string: %r" % (name,)
# Not a private, mangled name:
# XXX also make sure there's no '.' inside (the compiler will add some sometimes)
assert len(name) <= 2 or not name.startswith('__') or name.endswith('__'), \
"Mangled private names are not supported: %r" % (name,)
评论列表
文章目录