Hi, Kevin Ryde <[EMAIL PROTECTED]> writes:
> [EMAIL PROTECTED] (Ludovic Courtès) writes: >> >> (let ((errno (car (cadddr args)))) ;; !!! > > system-error-errno helps there. I made a few similar extracting funcs > at one time ... then found it better not to try to be too smart about > analysing errors! That probably helps a bit (clarity-wise) but may still be insufficient (since, as Neil noted, the error message itself conveys additional information and needs to be somehow "analyzed" in order to get a full understanding of what went wrong). >> (guard (c ((i/o-no-such-file-error? c) > > I had trouble understanding the different dynamic environments > specified for that srfi-34 guard. Just to make it clear: I was only trying to illustrate the clarity offered by SRFI-3[56], not arguing about SRFI-34. Thanks, Ludovic. _______________________________________________ Guile-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/guile-user
