[gambit-list] Converting uint32 to scheme object
Marc Feeley
feeley at iro.umontreal.ca
Wed Jan 6 16:37:32 EST 2016
Actually, all c-lambdas that can generate an exception will check the variable ___err to see if there was an error.
The implementation is the macro ___CFUN_CONV_ERROR in gambit.h .
Marc
> On Jan 6, 2016, at 4:32 PM, Adam <adam.mlmb at gmail.com> wrote:
>
> Aha interesting, so every c-lambda that returns a scheme-object, will check if ___result is set to an error. Does that check trig on all errors, what's its definition.., is it implemented in any particular macro or alike?
>
> Just for me as a user to be able to know exactly.
More information about the Gambit-list
mailing list