Hey,

Andy Wingo <wi...@pobox.com> writes:

[...]

> You can't just write functions that return values, you have to contort
> code to store temporaries and then release and then return. You have
> to write paired statements. If you call a user function, you really
> should set up a dynwind, which conses, and contorts your code even
> further.

Right, that one has to set up a dynwind for nothing sucks.

> Array_handle_release is a bad idea.

Fair enough.

The doc would need to be revised (again).

(It would have helped in this discussion if we knew the rationale for
this API.  I couldn't find any trace of discussions around it.)

Thanks,
Ludo'.



Reply via email to