[iterate-devel] Fwd: if-first-iteration, a little better vers ion as an arch patch

Hoehle, Joerg-Cyril Joerg-Cyril.Hoehle at t-systems.com
Tue Jan 31 16:12:21 UTC 2006


Hi,
>> The user API looks ok, however the way you change 
>add-binding removes safety checks: several uses must have the 
>same default initialization and type, etc.  This could cause 
>future extensions to break.

>I don't really see what you mean here (newbie warning repeated :)
>
>I modified add-binding to accept an optional keyword param,

Add-binding was previously used only via make-binding-internal. Your patch bypasses all the checks that the make-* functions do, and the functionality they provide.  Is that clearer?

>Maybe a make-shared-binding is what's missing?
Indeed something seems missing, e.g. "create only if not existing already, but I don't know the name of the possibly existing binding".

>- attila
>(alias 101 on irc &no 'its not lisp code :)
I was introduced to IRC in the late eighties but never felt comfortable with it: Too many concurrent discussions, despite threading GUI clients, and lots of bots & kicking.  I very much prefer usenet news.

Regards,
	Jörg Höhle.



More information about the iterate-devel mailing list