Commit Graph

9 Commits

Author SHA1 Message Date
K. Lange
1e044c140d Support for __init_subclass__ 2023-01-26 20:01:39 +09:00
K. Lange
617d30d804 Very initial rebuild of class creation 2023-01-25 22:10:13 +09:00
K. Lange
f9df8b22ef initial support for __new__ 2023-01-24 18:15:13 +09:00
K. Lange
d8a1861c23 format() and object.__format__() 2022-07-10 16:10:07 +09:00
K. Lange
c10a457242 Rudimentary __setattr__ support 2022-07-07 14:54:30 +09:00
K. Lange
41c77de753 Implement overridable hashing and speed up property access 2021-03-25 19:49:18 +09:00
K. Lange
84b7a37fab Remove the distinction between a class's 'fields' and 'methods' and implement actual method resolution 2021-03-09 22:35:40 +09:00
K. Lange
4a9e3981fc Add object.__hash__() 2021-02-14 15:04:09 +09:00
K. Lange
648ed8c85f Add something original for once 2021-01-15 19:31:00 +09:00