handling multiple scheme instances
Tom Lord 23 Dec 2003 23:29 UTC
Every function should take an extra parameter which represents the
particular Scheme instance under consideration. I might be running
two different Scheme worlds in one process.
I find it convenient to put that between input and output parameters:
SCHEME_CAR (scheme_value * return,
scheme_instance instance,
scheme_value * pair
-t