Commit Graph

12 Commits

Author SHA1 Message Date
jfh
9f57c58dad Handle NotImplemented in length_hint. 2021-06-09 02:08:56 +03:00
Noah
46e94b5720 Replace PyTuple.borrow_value() with .as_slice() 2021-05-20 10:29:49 -05:00
Noah
d6e79fbbbf Replace PyInt.borrow_value() with .as_bigint() 2021-05-20 10:29:48 -05:00
Noah
99104faaf7 Re-export pyobject::* from the root of the crate 2021-05-20 10:24:07 -05:00
Noah
0ab451c519 Rework the vm exception stack to handle errors better 2021-02-15 17:44:48 -06:00
Noah
b76a0284c4 Implement ast->obj functionality of the ast module 2021-01-14 12:37:37 -06:00
Noah
6d7eae98b8 Add iter, iternext slots & Allow deleting slot magic methods 2020-11-17 23:47:48 +09:00
Noah
4db7a23064 Add/rename vm.obj_len, obj_len_opt 2020-11-06 11:11:07 -06:00
Jeong YunWon
52940441e3 Fix comment to refer specific version rather than master 2020-10-20 06:55:35 +00:00
Kangzhi Shi
03eed121fb manually loop for list 2020-10-20 06:53:11 +00:00
Kangzhi Shi
443e9b17f7 generic and efficiency way to consume iterable object 2020-10-20 06:51:21 +00:00
Jeong YunWon
e823d95ce5 split vm::builtins::iter utility functions to vm::iterator 2020-10-13 15:42:11 +09:00