On Mon, Jun 03, 2019 at 09:25:51AM +0200, Marco Maggi wrote:
> I understand  this.  But  the problem  looks like  MATCH-SYNTAX-ERROR is
> used with  an invalid  syntax by  the "matchable"  internals themselves.
> What I  expected is an error  during the expansion of  MATCH, not during
> the expansion of MATCH-SYNTAX-ERROR.

Oh, I see.  matchable is written as portable Scheme, and it "abuses"
match-syntax-error by deliberately passing an invalid number of arguments
to raise an error when it sees something that goes wrong.  This is just a
consequence of having a portable implementation like that.

But that's just my opinion, if you feel strongly about it I would make a
ticket for the egg's author.

Cheers,
Peter

Attachment: signature.asc
Description: PGP signature

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

Reply via email to