On Thu, Mar 5, 2009 at 12:28 PM, Jim Ursetto <[email protected]> wrote: > It looks like an ellipsis form matches after just checking > the first pattern, without checking subsequent patterns.
This wasn't quite correct. It seems that, if you have a pair in your pattern followed by an ellipsis, it's enough to have any pair in your input; the structure of the pair is not checked. So in the previous example, (foo (1)) also gives an internal error, as it matches the pattern (foo (a b) ...). _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
