# mapping file; specifies how expose & derive filenames should map to classes
# for instance, a line like:
#
#   str.expose:org.python.core.PyString
#
# will map str.expose to org.python.core.PyString.  Many classes will have 2
# lines; one for their expose, and one for their derived class.

array.expose:org.python.core.PyArray
array.derived:org.python.core.PyArrayDerived
#baseset.expose
#bool.derived:org.python.core.PyBooleanDerived
#bool.expose:org.python.core.PyBoolean
classmethod.derived:org.python.core.PyClassMethodDerived
classmethod.expose:org.python.core.PyClassMethod
complex.derived:org.python.core.PyComplexDerived
complex.expose:org.python.core.PyComplex
dict.derived:org.python.core.PyDictionaryDerived
dict.expose:org.python.core.PyDictionary
enumerate.expose:org.python.core.PyEnumerate
file.derived:org.python.core.PyFileDerived
#PyFile has evil hand edited code in new_impl
#file.expose:org.python.core.PyFile
float.derived:org.python.core.PyFloatDerived
float.expose:org.python.core.PyFloat
#function.expose:org.python.core.PyFunction
immutableset.expose:org.python.modules.sets.PyImmutableSet
#gderived.py doesn't handle derived out of org.python.core
#immutableset.derived:org.python.modules.sets.PyImmutableSetDerived
int.derived:org.python.core.PyIntegerDerived
int.expose:org.python.core.PyInteger
list.derived:org.python.core.PyListDerived
list.expose:org.python.core.PyList
long.derived:org.python.core.PyLongDerived
long.expose:org.python.core.PyLong
module.derived:org.python.core.PyModuleDerived
module.expose:org.python.core.PyModule
None.expose:org.python.core.PyNone
object.derived:org.python.core.PyObjectDerived
object.expose:org.python.core.PyObject
property.derived:org.python.core.PyPropertyDerived
property.expose:org.python.core.PyProperty
#sequence.expose:org.python.core.PySequence
#random.derived:org.python.modules.random.PyRandomDerived
#random.expose:org.python.modules.random.PyRandom
set.expose:org.python.modules.sets.PySet
#gderived.py doesn't handle derived out of org.python.core
#set.derived:org.python.modules.sets.PySetDerived
str.expose:org.python.core.PyString
str.derived:org.python.core.PyStringDerived
super.derived:org.python.core.PySuperDerived
super.expose:org.python.core.PySuper
#test.derived
#test.expose
timetuple.expose:org.python.modules.time.PyTimeTuple
tuple.derived:org.python.core.PyTupleDerived
tuple.expose:org.python.core.PyTuple
type.derived:org.python.core.PyTypeDerived
type.expose:org.python.core.PyType
unicode.derived:org.python.core.PyUnicodeDerived
unicode.expose:org.python.core.PyUnicode
