https://github.com/matp/tiny-lisp/blob/b6be20f4cf3d37d00cae3aba15d387dc9edce8ba/tiny-lisp.c#L330 I think that `symbols` must be GC_TRACE()'d at this position, otherwise it could get corrupted if `newCons()` triggers garbage collection.
tiny-lisp/tiny-lisp.c
Line 330 in b6be20f
I think that
symbolsmust be GC_TRACE()'d at this position, otherwise it could get corrupted ifnewCons()triggers garbage collection.