The following bit me today:

------------
$ csi
...
#;1> (match '(a . b) ((x) 1) ((x ...) 2) (x 3))
2
------------

This is wrong because '(a . b) is an improper list and
shouldn't match (x ...).

The solution of course is to just (use matchable).

-- 
Alex


_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to