File indexing completed on 2024-04-28 15:53:57

0001 # This file denotes the built-in python library. It is imported into every file which is parsed.
0002 class Exception(object):
0003     pass
0004 
0005 class object():
0006     def __init__(self): pass
0007     def __new__(cls): pass
0008     def __del__(self): pass
0009     def __repr__(self): pass
0010     def __str__(self): pass
0011     def __lt__(self, other): pass
0012     def __gt__(self, other): pass
0013     def __le__(self, other): pass
0014     def __eq__(self, other): pass
0015     def __ne__(self, other): pass
0016     def __gt__(self, other): pass
0017     def __ge__(self, other): pass
0018     def __cmp__(self, other): pass
0019     def __hash__(self): pass
0020     def __nonzero__(self): pass
0021     def __unicode__(self): pass
0022     def __getattr__(self, name): pass
0023     def __setattr__(self, name, value): pass
0024     def __delattr__(self, name): pass
0025     def __getattribute__(self, name): pass
0026     def __get__(self, instance, owner): pass
0027     def __set__(self, instance, value): pass
0028     def __delete__(self, instance): pass
0029     def __instancecheck__(self, instance): pass
0030     def __subclasscheck__(self, subclass): pass
0031     def __call__(self): pass
0032     def __len__(self): pass
0033     def __getitem__(self, key): pass
0034     def __setitem__(self, key, value): pass
0035     def __delitem__(self, key): pass
0036     def __iter__(self): pass
0037     def __reversed__(self): pass
0038     def __contains__(self, item): pass
0039     def __getslice__(self, i, j): pass
0040     def __delslice__(self, i, j): pass
0041     def __add__(self, other): pass
0042     def __sub__(self, other): pass
0043     def __mul__(self, other): pass
0044     def __matmul__(self, other): pass
0045     def __rmatmul__(self, other): pass
0046     def __imatmul__(self, other): pass
0047     def __floordiv__(self, other): pass
0048     def __mod__(self, other): pass
0049     def __divmod__(self, other): pass
0050     def __pow__(self, other): pass
0051     def __lshift__(self, other): pass
0052     def __rshift__(self, other): pass
0053     def __and__(self, other): pass
0054     def __xor__(self, other): pass
0055     def __or__(self, other): pass
0056     def __div__(self, other): pass
0057     def __truediv__(self, other): pass
0058     def __radd__(self, other): pass
0059     def __rsub__(self, other): pass
0060     def __rmul__(self, other): pass
0061     def __rtruediv__(self, other): pass
0062     def __rfloordiv__(self, other): pass
0063     def __rmod__(self, other): pass
0064     def __rdivmod__(self, other): pass
0065     def __rpow__(self, other): pass
0066     def __rlshift__(self, other): pass
0067     def __rrshift__(self, other): pass
0068     def __rand__(self, other): pass
0069     def __rxor__(self, other): pass
0070     def __ror__(self, other): pass
0071     def __iadd__(self, other): pass
0072     def __isub__(self, other): pass
0073     def __imul__(self, other): pass
0074     def __idiv__(self, other): pass
0075     def __itruediv__(self, other): pass
0076     def __ifloordiv__(self, other): pass
0077     def __imod__(self, other): pass
0078     def __ipow__(self, other): pass
0079     def __ilshift__(self, other): pass
0080     def __irshift__(self, other): pass
0081     def __iand__(self, other): pass
0082     def __ixor__(self, other): pass
0083     def __ior__(self, other): pass
0084     def __neg__(self): pass
0085     def __pos__(self): pass
0086     def __abs__(self): pass
0087     def __invert__(self): pass
0088     def __complex__(self): pass
0089     def __int__(self): pass
0090     def __long__(self): pass
0091     def __float__(self): pass
0092     def __oct__(self): pass
0093     def __hex__(self): pass
0094     def __index__(self): pass
0095     def __coerce__(self, other): pass
0096 
0097     __class__ = str()
0098 
0099 class basestring():
0100     pass
0101 
0102 class list():
0103     """! TypeContainer !"""
0104     def __init__(self, items):
0105         """! returnContentEqualsContentOf ! 0"""
0106         return []
0107     def __setitem__(self, key, value):
0108         """! addsTypeOfArg ! 1
0109            ! getsType !"""
0110     def __getitem__(self, key):
0111         """! addsTypeOfArg ! 0"""
0112     def append(self,obj):
0113         """! addsTypeOfArg ! 0"""
0114     def extend(self,obj):
0115         """! addsTypeOfArgContent ! 0"""
0116         return None
0117     def insert(self,i, x):
0118         """! getsType !"""
0119         return None
0120     def pop(self,i):
0121         """! getsType !"""
0122         return None
0123     def index(self,x): return 0
0124     def count(self,x):
0125         """! getsList !"""
0126         return 0
0127     def sort(self,):
0128         """! getsList !"""
0129         return []
0130     def reverse(self,):
0131         """! getsList !"""
0132         return []
0133     def remove(self, x): pass
0134 
0135 class _io_TextIOWrapper():
0136     def close(self,): return None
0137     def detach(self): return self # Not quite
0138     def flush(self,): return None
0139     def fileno(self,): return 0
0140     def isatty(self,): return True
0141     def next(self,): return None
0142     def read(self,size = 0): return ""
0143     def readable(self): return True
0144     def readline(self,size = 0): return ""
0145     def readlines(self,sizehint = 0): return [""]
0146     def seek(self,offset, whence = 0): return None
0147     def seekable(self): return True
0148     def tell(self,): return 0
0149     def truncate(self,size = 0): return 0
0150     def write(self,string): return None
0151     def writable(self): return True
0152     def writelines(self,sequence): return None
0153     def __iter__(self): return self
0154     def __next__(self): return ""
0155     def __enter__(self): return self
0156     buffer = _io_TextIOWrapper() # Not quite
0157     closed = True
0158     encoding = ""
0159     errors = None
0160     line_buffering = True
0161     mode = ""
0162     name = ""
0163     newlines = ""
0164     softspace = True
0165 
0166 class dict():
0167     """! TypeContainer !
0168        ! hasTypedKeys !"""
0169     def __init__(self, items):
0170         """! returnContentEqualsContentOf ! 0"""
0171         return {}
0172     def __setitem__(self, key, value):
0173         """! addsTypeOfArg ! 1
0174            ! addsKeyTypeOfArg ! 0"""
0175     def __getitem__(self, key):
0176         """! getsType !"""
0177     def clear(self,): return None
0178     def copy(self,): return {}
0179     def fromkeys(self,seq, value = None):
0180         """! addsKeyTypeOfArgContent ! 0
0181            ! addsTypeOfArg ! 1"""
0182         return {}
0183     def get(self,key, default = ""):
0184         """! getsType !"""
0185         return None
0186     def has_key(self,key): return True
0187     def items(self,):
0188         """! getsListOfBoth !"""
0189         return {}
0190     def iteritems(self,):
0191         """! getsListOfBoth !"""
0192         return []
0193     def iterkeys(self,):
0194         """! getsListOfKeys !"""
0195         return []
0196     def itervalues(self,):
0197         """! getsList !"""
0198         return []
0199     def keys(self,):
0200         """! getsListOfKeys !"""
0201         return []
0202     def pop(self,key, default = ""):
0203         """! getsType !"""
0204         return None
0205     def popitem(self,):
0206         """! getsBoth !"""
0207         return None
0208     def setdefault(self,key, default = ""): return None
0209     def update(self,other = None): return None
0210     def values(self,):
0211         """! getsList !"""
0212         return []
0213     def viewitems(self,): return None
0214     def viewkeys(self,): return None
0215     def viewvalues(self,): return None
0216     
0217 
0218 class str():
0219     def __init__(self, obj):
0220         pass
0221     def __mod__(self, modulo):
0222         return str()
0223     def __getitem__(self): return ""
0224     def __iter__(self): return self
0225     def __next__(self): return ""
0226     def replace(self,before, after): return ""
0227     def capitalize(self,): return ""
0228     def center(self,width, fillchar = None): return ""
0229     def count(self,substring, start = 0, end = 0): return 0
0230     def encode(self, encoding): return bytes()
0231     def endswith(self,suffix, start = 0, end = 0): return True
0232     def expandtabs(self,tabsize = 0): return ""
0233     def find(self,substring, start = 0, end = 0): return 0
0234     def format(self,*args, **kwargs): return ""
0235     def index(self,substring, start = 0, end = 0): return 0
0236     def isalnum(self,): return True
0237     def isalpha(self,): return True
0238     def isdigit(self,): return True
0239     def islower(self,): return True
0240     def isspace(self,): return True
0241     def istitle(self,): return True
0242     def isupper(self,): return True
0243     def join(self,iterable): return ""
0244     def ljust(self,width, fillchar = ""): return ""
0245     def lower(self,): return ""
0246     def lstrip(self,chars = ""): return ""
0247     def partition(self,seperator): return ("", "", "")
0248     def replace(self,old, new, count = 0): return ""
0249     def rfind(self,substring, start = 0, end = 0): return 0
0250     def rindex(self,substring, start = 0, end = 0): return 0
0251     def rjust(self,width, fillchar = ""): return ""
0252     def rpartition(self,seperator): return ("", "", "")
0253     def rsplit(self,seperator = "", maxsplit = 0): return []
0254     def rstrip(self,chars = ""): return ""
0255     def split(self,seperator = "", maxsplit = 0): return ["string"]
0256     def splitlines(self,keepends = False): return ["string"]
0257     def startswith(self,prefix, start = 0, end = 0): return True
0258     def strip(self,chars = ""): return ""
0259     def swapcase(self,): return ""
0260     def title(self,): return ""
0261     def translate(self,table, deletechars = ""): return ""
0262     def upper(self,): return ""
0263     def zfill(self,width): return ""
0264 
0265 class float():
0266     def bit_length(self,): return 0
0267     def as_integer_ration(self,): return (self,0, 0)
0268     def is_integer(self,): return True
0269     def hex(self,): return 0x0
0270     def fromhex(self,s): return 0
0271     def __add__(self, other): return float()
0272     def __sub__(self, other): return float()
0273     def __mul__(self, other): return float()
0274     def __div__(self, other): return float()
0275 
0276 
0277 class int():
0278     def __add__(self, other): return int()
0279     def __sub__(self, other): return int()
0280     def __mul__(self, other): return int()
0281     def __div__(self, other): return float()
0282 
0283 class complex():
0284     real = 3
0285     imag = 5
0286     def __add__(self, other): return complex()
0287     def __sub__(self, other): return complex()
0288     def __mul__(self, other): return complex()
0289     def __div__(self, other): return complex()
0290     def __mod__(self, other): return complex()
0291 
0292 class BaseException:
0293     args = ()
0294     __cause__ = BaseException
0295     __context__ = BaseException
0296     __traceback__ = TracebackType
0297     def __init__(self, *args): ...
0298     def with_traceback(self, tb): return self
0299 
0300 class GeneratorExit(BaseException): ...
0301 class KeyboardInterrupt(BaseException): ...
0302 class SystemExit(BaseException):
0303     code = 0
0304 class Exception(BaseException): ...
0305 class ArithmeticError(Exception): ...
0306 class EnvironmentError(Exception):
0307     errno = 0
0308     strerror = ""
0309     filename = ""
0310 class LookupError(Exception): ...
0311 class RuntimeError(Exception): ...
0312 class ValueError(Exception): ...
0313 class AssertionError(Exception): ...
0314 class AttributeError(Exception): ...
0315 class BufferError(Exception): ...
0316 class EOFError(Exception): ...
0317 class FloatingPointError(ArithmeticError): ...
0318 class IOError(EnvironmentError): ...
0319 class ImportError(Exception): ...
0320 class IndexError(LookupError): ...
0321 class KeyError(LookupError): ...
0322 class MemoryError(Exception): ...
0323 class NameError(Exception): ...
0324 class NotImplementedError(RuntimeError): ...
0325 class OSError(EnvironmentError): ...
0326 class BlockingIOError(OSError):
0327     characters_written = 0
0328 class ChildProcessError(OSError): ...
0329 class ConnectionError(OSError): ...
0330 class BrokenPipeError(ConnectionError): ...
0331 class ConnectionAbortedError(ConnectionError): ...
0332 class ConnectionRefusedError(ConnectionError): ...
0333 class ConnectionResetError(ConnectionError): ...
0334 class FileExistsError(OSError): ...
0335 class FileNotFoundError(OSError): ...
0336 class InterruptedError(OSError): ...
0337 class IsADirectoryError(OSError): ...
0338 class NotADirectoryError(OSError): ...
0339 class PermissionError(OSError): ...
0340 class ProcessLookupError(OSError): ...
0341 class TimeoutError(OSError): ...
0342 class WindowsError(OSError):
0343     winerror = 0
0344 class OverflowError(ArithmeticError): ...
0345 class ReferenceError(Exception): ...
0346 class StopIteration(Exception):
0347     value = ...  # type: Any
0348 class StopAsyncIteration(Exception):
0349     value = ...  # type: Any
0350 class RecursionError(RuntimeError): ...
0351 class SyntaxError(Exception):
0352     msg = ""
0353     lineno = 0
0354     offset = 0
0355     text = ""
0356 class IndentationError(SyntaxError): ...
0357 class TabError(IndentationError): ...
0358 class SystemError(Exception): ...
0359 class TypeError(Exception): ...
0360 class UnboundLocalError(NameError): ...
0361 class UnicodeError(ValueError): ...
0362 class UnicodeDecodeError(UnicodeError):
0363     encoding = ""
0364     object = b""
0365     start = 0
0366     end = 0
0367     reason = ""
0368     def __init__(self, __encoding: str, __object: bytes,
0369                  __start: int, __end: int, __reason: str): ...
0370 class UnicodeEncodeError(UnicodeError):
0371     encoding = ""
0372     object = ""
0373     start = 0
0374     end = 0
0375     reason = ""
0376     def __init__(self, __encoding: str, __object: str,
0377                  __start: int, __end: int, __reason: str): ...
0378 class UnicodeTranslateError(UnicodeError): ...
0379 class ZeroDivisionError(ArithmeticError): ...
0380 
0381 class Warning(Exception): ...
0382 class UserWarning(Warning): ...
0383 class DeprecationWarning(Warning): ...
0384 class SyntaxWarning(Warning): ...
0385 class RuntimeWarning(Warning): ...
0386 class FutureWarning(Warning): ...
0387 class PendingDeprecationWarning(Warning): ...
0388 class ImportWarning(Warning): ...
0389 class UnicodeWarning(Warning): ...
0390 class BytesWarning(Warning): ...
0391 class ResourceWarning(Warning): ...
0392 
0393 class tuple():
0394     """! IndexedTypeContainer !"""
0395     def __mul__(self, other):
0396         return tuple()
0397 
0398 class bytes:
0399     def __init__(self, data):
0400         pass
0401     def __getitem__(self, key): return int()
0402     def __iter__(self): return self
0403     def __next__(self): return int()
0404     def capitalize(self): return bytes()
0405     def center(self): return bytes()
0406     def count(self): return int()
0407     def decode(self, encoding): return str()
0408     def endswith(self, data): return True
0409     def expandtabs(self): return bytes()
0410     def find(self): return int()
0411     def fromhex(self, hexdata): return bytes()
0412     def index(self): return int()
0413     def isalnum(self): return True
0414     def isalpha(self): return True
0415     def isdigit(self): return True
0416     def islower(self): return True
0417     def isspace(self): return True
0418     def istitle(self): return True
0419     def isupper(self): return True
0420     def join(self, other): return bytes()
0421     def ljust(self, space): return bytes();
0422     def lower(self): return bytes()
0423     def lstrip(self): return bytes()
0424     def maketrans(self, frm, to): return bytes()
0425     def partition(self, separator): return (bytes(), bytes(), bytes())
0426     def replace(self, find, replace): return bytes()
0427     def rfind(self, data): return int()
0428     def rindex(self, data): return int()
0429     def rjust(self, justify): return bytes()
0430     def rpartition(self, separator): return (bytes(), bytes(), bytes())
0431     def rsplit(self, separator): return [bytes()]
0432     def rstrip(self): return bytes()
0433     def split(self, separator): return [bytes()]
0434     def splitlines(self): return [bytes()]
0435     def startswith(self): return False
0436     def strip(self): return bytes()
0437     def swapcase(self): return bytes()
0438     def title(self): return bytes()
0439     def translate(self, table, deletechars=None): return bytes()
0440     def upper(self): return bytes()
0441     def zfill(self, width): return bytes()
0442 
0443 class set():
0444     """! TypeContainer !"""
0445     def __init__(self, iterable):
0446         """! returnContentEqualsContentOf ! 0"""
0447         pass
0448     def len(self): return 0
0449     def isdisjoint(self, other): return True
0450     def issubset(self, other): return True
0451     def issuperset(self, other): return True
0452     def union(self, other, *others): return set()
0453     def intersection(self, other, *others): return set()
0454     def difference(self, other, *others): return set()
0455     def symmetric_difference(self, other): return set()
0456     def copy(self): return set()
0457     def update(self, other): pass
0458     def intersection_update(self, other, *others): pass
0459     def difference_update(self, other, *others): pass
0460     def symmetric_difference_update(self, other, *others): pass
0461     def add(self, elem): pass
0462     def remove(self, elem): pass
0463     def discard(self, elem): pass
0464     def pop(self): pass
0465     def clear(self): pass
0466 
0467 class frozenset():
0468     """! TypeContainer !"""
0469     def __init__(self, iterable):
0470         """! returnContentEqualsContentOf ! 0"""
0471         pass
0472     def len(self): return 0
0473     def isdisjoint(self, other): return True
0474     def issubset(self, other): return True
0475     def issuperset(self, other): return True
0476     def union(self, other, *others): return set()
0477     def intersection(self, other, *others): return set()
0478     def difference(self, other, *others): return set()
0479     def symmetric_difference(self, other): return set()
0480     def copy(self): return set()
0481 
0482 def abs(x):
0483     """ Return the absolute value of a number. The argument may be a plain or long integer or a floating point number. If the argument is a complex number, its magnitude is returned."""
0484     return 0
0485 def int(x): return 0
0486 def all(iterable): return True
0487 
0488 def any(iterable):
0489     """Return True if any element of the iterable is true. If the iterable is empty, return False."""
0490     return True
0491 def bin(x):
0492     """Convert an integer number to a binary string. The result is a valid Python expression. If x is not a Python int object, it has to define an __index__() method that returns an integer."""
0493     return ""
0494 def bool(x = False):
0495     """Convert a value to a Boolean, using the standard truth testing procedure. If x is false or omitted, this returns False; otherwise it returns True. bool is also a class, which is a subclass of int. Class bool cannot be subclassed further. Its only instances are False and True."""
0496     return True
0497 def bytearray(source = None, encoding = None, errors = None):
0498     """Return a new array of bytes. The bytearray type is a mutable sequence of integers in the range 0 <= x < 256."""
0499     return bytes()
0500 def callable(object):
0501     """Return True if the object argument appears callable, False if not. If this returns true, it is still possible that a call fails, but if it is false, calling object will never succeed. Note that classes are callable (calling a class returns a new instance); class instances are callable if they have a __call__() method."""
0502     return True
0503 def chr(i):
0504     """Return a string of one character whose ASCII code is the integer i. For example, chr(97) returns the string 'a'. This is the inverse of ord(). The argument must be in the range [0..255], inclusive; ValueError will be raised if i is outside that range. See also unichr()."""
0505     return ""
0506 def classmethod(function):
0507     """Return a class method for function."""
0508     return None
0509 def cmp(x, y):
0510     """Compare the two objects x and y and return an integer according to the outcome. The return value is negative if x < y, zero if x == y and strictly positive if x > y."""
0511     return 0
0512 def compile(source, filename, mode, flags = None, dont_inherit = None):
0513     """Compile the source into a code or AST object. Code objects can be executed by an exec statement or evaluated by a call to eval(). source can either be a Unicode string, a Latin-1 encoded string or an AST object. Refer to the ast module documentation for information on how to work with AST objects."""
0514     return None
0515 def delattr(obj, name):
0516     """This is a relative of setattr(). The arguments are an object and a string. The string must be the name of one of the object’s attributes. The function deletes the named attribute, provided the object allows it. For example, delattr(x, 'foobar') is equivalent to del x.foobar."""
0517     return None
0518 def dir(obj = None):
0519     """Without arguments, return the list of names in the current local scope. With an argument, attempt to return a list of valid attributes for that object."""
0520     return {"string" : None}
0521 def divmod(a, b):
0522     """Take two (non complex) numbers as arguments and return a pair of numbers consisting of their quotient and remainder when using long division."""
0523     return 0
0524 def enumerate(sequence, start = 0):
0525     """Return an enumerate object. sequence must be a sequence, an iterator, or some other object which supports iteration.
0526     ! enumerate ! 0 """
0527     return [(0, 0)]
0528 def eval(expression, glob = None, loc = None):
0529     """The expression argument is parsed and evaluated as a Python expression (technically speaking, a condition list) using the globals and locals dictionaries as global and local namespace."""
0530     return None
0531 def filter(function, iterable):
0532     """Construct a list from those elements of iterable for which function returns true. iterable may be either a sequence, a container which supports iteration, or an iterator. If iterable is a string or a tuple, the result also has that type; otherwise it is always a list. If function is None, the identity function is assumed, that is, all elements of iterable that are false are removed."""
0533     return []
0534 def float(x = 0):
0535     """Convert a string or a number to floating point."""
0536     return 0.0
0537 def format(value, format_spec = None):
0538     """Convert a value to a “formatted” representation, as controlled by format_spec."""
0539     return ""
0540 def getattr(obj, name, default = None):
0541     """Return the value of the named attribute of object. name must be a string."""
0542     return None
0543 def globals():
0544     """Return a dictionary representing the current global symbol table."""
0545     return {}
0546 def hasattr(obj, name):
0547     """The arguments are an object and a string. The result is True if the string is the name of one of the object’s attributes, False if not. (This is implemented by calling getattr(object, name) and seeing whether it raises an exception or not.)"""
0548     return bool
0549 def hash(obj):
0550     """Return the hash value of the object (if it has one)."""
0551     return 0
0552 def hex(x):
0553     """Convert an integer number (of any size) to a hexadecimal string."""
0554     return 0x0
0555 def id(obj):
0556     """Return the “identity” of an object. This is an integer (or long integer) which is guaranteed to be unique and constant for this object during its lifetime. Two objects with non-overlapping lifetimes may have the same id() value."""
0557     return 0
0558 def input(prompt = None):
0559     """
0560     Read a string from standard input. The trailing newline is stripped.
0561 
0562     The prompt string, if given, is printed to standard output without a
0563     trailing newline before reading input.
0564 
0565     If the user hits EOF (*nix: Ctrl-D, Windows: Ctrl-Z+Return), raise EOFError.
0566     On *nix systems, readline is used if available.
0567     """
0568     return ""
0569 def isinstance(obj, cls):
0570     """Return true if the object argument is an instance of the classinfo argument, or of a (direct, indirect or virtual) subclass thereof."""
0571     return True
0572 def issubclass(cls, info):
0573     """Return true if class is a subclass (direct, indirect or virtual) of classinfo."""
0574     return True
0575 def iter(o, s = None):
0576     """Return an iterator object.
0577     ! returnContentEqualsContentOf ! 0 """
0578     return []
0579 def len(s):
0580     """Return the length (the number of items) of an object. The argument may be a sequence (string, tuple or list) or a mapping (dictionary)."""
0581     return 0
0582 def locals():
0583     """Update and return a dictionary representing the current local symbol table.""" 
0584     return {}
0585 def long(x = None, base = None):
0586     """Convert a string or number to a long integer."""
0587     return 0
0588 def map(func, iterab):
0589     """Apply function to every item of iterable and return a list of the results."""
0590     return []
0591 def max(lst, args = None, key = None):
0592     """Return the largest item in an iterable or the largest of two or more arguments."""
0593     return 0
0594 def memoryview(obj):
0595     """Return a “memory view” object created from the given argument."""
0596     return None
0597 def min(lst, default = None):
0598     """Return the smallest item in an iterable or the smallest of two or more arguments."""
0599     return 0
0600 def next(iterator, default = None):
0601     """Retrieve the next item from the iterator by calling its next() method."""
0602     return iterator[0]
0603 def oct(x):
0604     """Convert an integer number (of any size) to an octal string."""
0605     return 0o0
0606 def open(filename, mode = None, bufsize = None):
0607     """Open a file, returning an object of the file type described in section File Objects."""
0608     return _io_TextIOWrapper()
0609 def ord(c):
0610     """Given a string of length one, return an integer representing the Unicode code point of the character when the argument is a unicode object, or the value of the byte when the argument is an 8-bit string."""
0611     return 0
0612 def pow(x, y, z = 0):
0613     """Return x to the power y; if z is present, return x to the power y, modulo z."""
0614     return 0.0
0615 def property(fget = 0, fset = 0, fdel = 0, doc = 0):
0616     """Return a property attribute for new-style classes (classes that derive from object)."""
0617     return 0
0618 def range(start = 0, stop = 0, step = 0):
0619     """This is a versatile function to create lists containing arithmetic progressions. It is most often used in for loops. The arguments must be plain integers."""
0620     return [0]
0621 def reduce(function, iterable, init = None):
0622     """Apply function of two arguments cumulatively to the items of iterable, from left to right, so as to reduce the iterable to a single value."""
0623     return None
0624 def reload(module):
0625     """Reload a previously imported module."""
0626     return None
0627 def repr(object):
0628     """Return a string containing a printable representation of an object."""
0629     return ""
0630 def reversed(seq):
0631     """Return a reverse iterator.
0632     ! returnContentEqualsContentOf ! 0"""
0633     return None
0634 def round(x, n=0):
0635     """Return the floating point value number rounded to ndigits digits after the decimal point."""
0636     return 0.0
0637 def setattr(obj, name, value):
0638     """This is the counterpart of getattr(). The arguments are an object, a string and an arbitrary value. The string may name an existing attribute or a new attribute. The function assigns the value to the attribute, provided the object allows it."""
0639     return None
0640 def slice(start = 0, stop = 0, step = 0):
0641     """Return a slice object representing the set of indices specified by range(start, stop, step)."""
0642     return slice()
0643 def sorted(iterable, cmpre = None, key = None, reverse = False):
0644     """Return a new sorted list from the items in iterable.
0645     ! returnContentEqualsContentOf ! 0"""
0646     return []
0647 def staticmethod(function):
0648     """Return a static method for function."""
0649     return function
0650 def sum(iterable):
0651     """Sums start and the items of an iterable from left to right and returns the total."""
0652     return 0.0
0653 def super(_type, obj = None):
0654     """Return a proxy object that delegates method calls to a parent or sibling class of type."""
0655     return None
0656 def tuple(iterable = None):
0657     """Return a tuple whose items are the same and in the same order as iterable‘s items."""
0658     return ()
0659 def type(object):
0660     """With one argument, return the type of an object."""
0661     return object
0662 def unichr(i):
0663     """Return the Unicode string of one character whose Unicode code is the integer i."""
0664     return ""
0665 def unicode(obj = None, encoding = None, errors = None):
0666     """Return the Unicode string version of object."""
0667     return ""
0668 def vars(obj):
0669     """Return the __dict__ attribute for a module, class, instance, or any other object with a __dict__ attribute."""
0670     return None
0671 def xrange(start = 0, stop = 0, step = 0):
0672     """This function is very similar to range(), but returns an xrange object instead of a list."""
0673     return [0]
0674 def zip(iterable = None):
0675     """This function returns a list of tuples, where the i-th tuple contains the i-th element from each of the argument sequences or iterables."""
0676     return []
0677 def __import__(name, globa = None, loca = None, fromlist = None, level = 0):
0678     """This function is invoked by the import statement. It can be replaced (by importing the __builtin__ module and assigning to __builtin__.__import__) in order to change semantics of the import statement, but nowadays it is usually simpler to use import hooks (see PEP 302)."""
0679     return None
0680 
0681 def exit(status): return None
0682 __name__ = "none"
0683 __file__ = "none"
0684 __doc__ = "none"
0685 __package__ = "none"
0686 NotImplemented = None
0687 
0688 def print(obj, sep='', end='\n', file=open()):
0689     pass