Module librsnek::objects
[−]
[src]
Definitions of builtin objects available to all python implementations
Modules
| boolean |
PyBoolean - Object for the True and False singletons |
| bytes |
PyBytes - Like PyString but without an explicit encoding for working with binary |
| code |
PyCode - Object wrapper around a bytecode object |
| collection |
DRY generic functions usable by all collection types |
| complex |
PyComplex - It's not complicated it's merely imaginary... |
| dictionary |
PyDict - A HashMap of RtObject => RtObject |
| float |
PyFloat - Double Precision Floating Point Numbers |
| frame |
PyFrame - Tracks function calls and exception handlers for the interpreter |
| frozenset |
PyFrozenSet - immutable collection of unique objects |
| integer |
PyInteger - Dynamically Sized Signed Integers |
| iterator |
PyIterator - It holds state to help iterate over collections |
| list |
PyTuple - dynamically sized, mutable, sequence of |
| method |
PyFunction - Represent callable python functions as either wrapped native methods or bytecode |
| module |
PyModule - Better off as just a plain ol' python object? |
| none |
PyNone - Implementation of Singleton |
| number |
Native number coercions and comparisons. I think rust already does this with the |
| object |
PyObject - Sort of an object with bases, dictionary, and stuff. Only partially implemented |
| pytype |
PyType - The fundamental type object |
| set |
PySet - mutable collection of unique objects |
| string |
PyString - fixed size, immutable, unicode character buffer type. |
| tuple |
PyTuple - statically sized, immutable, sequence of |