I've implemented an object model on top of an existing C object model (i am 
using it for methods)

I wonder if the mark function could receive an s7_pointer (that could be passed 
to s7_c_object_value) as an argument as opposed to a void *, so that it's 
easier to get at the object's let (without having the object contain another 
pointer to it)

I understand that this would be an api breaking change -- i wonder if there 
could be a way to get an existing scheme object from the void *?



On 2020-01-10 10:54:49-05:00 [email protected] wrote:

If you call s7_c_object_set_let or s7_make_c_object_with_let,
you need to mark the let -- I'll add a note about that to
the documentation.  Otherwise, send me enough code to
figure out why you have a c_object with a let (it's
intended for methods).  Thanks!



_______________________________________________
Cmdist mailing list
[email protected]
https://cm-mail.stanford.edu/mailman/listinfo/cmdist

Reply via email to