This repository has been archived on 2020-09-15. You can view files and clone it, but cannot push or open issues or pull requests.
Alek Ratzloff 7de005b160 WIP: DynAccept trait, Visitor-based GC
DynAccept trait is necessary because we need some kind of Accept trait
that doesn't have generic methods - this is so we can dynamically
dispatch the .accept() method from a &dyn Obj type. I plan to work this
into the regular Accept trait and do away with the DynAccept distinction
entirely.

I'm also experimenting with using visitors to do GC, so that all
references are wrapped in a future GcRef, so they don't have to
implement that as part of their object. The GC will be able to visit any
Obj + ?Sized type, and can have a specific implementation if required.

Signed-off-by: Alek Ratzloff <alekratz@gmail.com>
2020-05-22 12:04:27 -04:00
2020-04-27 12:42:17 -04:00
Description
It certainly isn't Python!
481 KiB
Languages
Rust 100%