Fix slot map/alist initialization
Instead of doing this on `finalize-inheritance`, do it after `compute-slots`.
I swear, sometimes using the MOP feels like playing whack-a-mole.
Also adds another real-world test case.
author |
Steve Losh <steve@stevelosh.com> |
date |
Mon, 31 Aug 2020 22:18:48 -0400 |
parents |
700d5c649245 |
children |
f91e6bc7fd56 |
Indentation. | id:0184922ad2c249da5361f439f6449fadcb27d43c
Clean up error hierarchy | id:3d3efa4af649474151661a9d294080ab24e22ff7
Fuzz against other JSON implementations | id:ccfe488e219c9454228a0510c61f8c59946e5875
Ensure slots are coalesced properly. | id:d800e6516a5bf5f8ce843f442956078e7a1b672e
Add more MOP-based tests (including errors). | id:df727baeb41bad02c7d79b92f98c24c8a28ca772