handling multiple scheme instances Tom Lord (23 Dec 2003 23:05 UTC)
Re: handling multiple scheme instances Shiro Kawai (23 Dec 2003 23:24 UTC)
Re: handling multiple scheme instances tb@xxxxxx (23 Dec 2003 23:29 UTC)
Re: handling multiple scheme instances Michael Sperber (27 Dec 2003 16:12 UTC)
Re: handling multiple scheme instances Tom Lord (27 Dec 2003 18:48 UTC)

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