Nikita Karetnikov <[email protected]> skribis:

>>> I guess that "wrong number of arguments" can be handled by
>>> (lambda args ...).  Still, the above feels much safer.
>
>> Not sure what you mean, but the above snippet is OK.
>
> I thought that it's possible to remove 'match' and get the "wrong number
> of arguments" from (strerror ...).  But now I'm not sure.  "wrong number
> of arguments" should be handled by 'wrong-number-of-args', not
> 'system-error'.  So I'll use the proposed version.

Exactly.  ‘strerror’ is equivalent to the same-named C function–that
is, it returns the error string corresponding to the given errno value.

Ludo’.

Reply via email to