Peter Bex <pe...@more-magic.net> wrote:
> Hi all,
> 
> Here's a relatively straightforward patch, which fixes #1581 as we
> discussed at SaarCHICKEN.

Please don’t apply this patch.

The conclusion we arrived to, at SaarCHICKEN, was that the user of such
procedure would be able to use the record variable holding the structure
tag. This would be a more general solution than this patch, since it
can also be used with ##sys#make-structure, ##sys#check-structure and
other procedures of this kind.

On the other hand, this will require more work from existing eggs’ authors, 
such as record-variant (that uses internal ##sys#… procedures)
or matchable (that captures, probably unhygienically, the symbol passed
by the user).

_______________________________________________
Chicken-hackers mailing list
Chicken-hackers@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Reply via email to