Abdulaziz Ghuloum
3f9b567a5b
with-syntax now gives more informative error messages:
> (with-syntax ([(x y) #'(a 1)] [(q) #'(a b c)]) 12)
Unhandled exception
Condition components:
1. &assertion
2. &who: with-syntax
3. &message: "pattern does not match value"
4. &irritants: ((q) #<syntax (a b c)>)
instead of the previous behavior:
> (with-syntax ([(x y) #'(a 1)] [(q) #'(a b c)]) 12)
Unhandled exception
Condition components:
1. &message: "invalid syntax"
2. &syntax:
form: ((a 1) (a b c))
subform: #f
2008-05-03 06:23:35 -04:00
..
2008-04-12 15:06:55 -04:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-05-01 06:02:36 -04:00
2008-01-29 00:34:34 -05:00
2008-05-01 06:02:36 -04:00
2008-01-29 00:34:34 -05:00
2008-02-14 17:45:15 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-04-29 00:10:49 -04:00
2008-02-17 02:11:04 -05:00
2008-04-29 00:10:49 -04:00
2008-04-19 16:55:40 -04:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-05-03 04:25:58 -04:00
2008-03-25 21:38:11 -04:00
2008-03-09 00:25:03 -05:00
2008-02-26 04:07:33 -05:00
2008-03-18 00:49:24 -04:00
2008-01-29 00:34:34 -05:00
2008-04-29 00:10:49 -04:00
2008-01-29 00:34:34 -05:00
2008-04-09 07:04:02 -04:00
2008-05-01 18:13:11 -04:00
2008-03-25 21:03:26 -04:00
2008-05-01 06:02:36 -04:00
2008-03-01 21:14:35 -05:00
2008-01-29 00:34:34 -05:00
2008-05-01 18:13:11 -04:00
2008-04-28 16:52:44 -04:00
2008-01-29 00:34:34 -05:00
2008-05-03 02:39:49 -04:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-04-28 15:01:45 -04:00
2008-02-26 03:53:00 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-01-29 00:34:34 -05:00
2008-05-01 18:13:11 -04:00
2008-05-03 06:23:35 -04:00
2008-05-01 17:52:52 -04:00
2008-05-01 17:52:52 -04:00
2008-05-03 02:39:49 -04:00
2008-04-29 00:10:49 -04:00
2008-03-18 00:49:24 -04:00
2007-11-17 09:53:22 -05:00
2008-02-18 20:28:54 -05:00
2007-10-17 20:07:10 -04:00
2008-05-03 06:23:35 -04:00
2008-02-14 17:45:15 -05:00
2008-05-01 06:02:36 -04:00
2008-03-09 00:25:03 -05:00
2008-04-12 15:06:55 -04:00
2008-01-29 00:34:34 -05:00
2008-01-03 23:03:22 -05:00