No subject
Henry Cejtin
henry@sourcelight.com
Wed, 19 Sep 2001 19:47:54 -0500
In your fine version of Refnum, exceptions are completely un-needed. If I
pass a given ref to two different results of
refnum ()
they will be viewed as different. Thus each such function can be closed over
its own list of refs (actually over a ref pointing at such a list). Of
course then, if you want their to be only one pool of ints which they all
draw from then you will have to have it be a list of pairs: the ref and the
number it got. Thus you are going to be faster but bigger. Still, the point
is no exceptions.