Here's my own attempt at implementing a somewhat readable copying GC in C - https://github.com/matp/tiny-lisp/blob/master/tiny-lisp.c#L1...
I made a Ruby version [0] in case anyone is interested. [0] https://github.com/matp/himawari
Here's my own attempt at implementing a somewhat readable copying GC in C - https://github.com/matp/tiny-lisp/blob/master/tiny-lisp.c#L1...
I made a Ruby version [0] in case anyone is interested. [0] https://github.com/matp/himawari