namedtuple: Inherit unary/binary ops from tuple base class.

This commit is contained in:
Paul Sokolovsky
2014-02-27 22:49:47 +02:00
parent d86d22e1e7
commit e74f52b76c
4 changed files with 13 additions and 5 deletions

View File

@@ -127,8 +127,8 @@ mp_obj_t mp_obj_new_namedtuple_type(qstr name, const char *fields) {
o->base.name = name;
o->base.print = namedtuple_print;
o->base.make_new = namedtuple_make_new;
// o->base.unary_op = ;
// o->base.binary_op = ;
o->base.unary_op = tuple_unary_op;
o->base.binary_op = tuple_binary_op;
o->base.load_attr = namedtuple_load_attr;
o->base.store_attr = namedtuple_store_attr;
o->base.bases_tuple = (mp_obj_t)&namedtuple_base_tuple;