Re: a few proposed patches
Ken Raeburn raeb...@raeburn.org writes: * Require libgc 7.2 or better. Too often the fix to flaky problems seems to be try updating to the latest libgc and see if that fixes it, so let's just require it. Or is 7.1 really *that* consistently reliable for our use cases on some platforms? 7.2 is required for ARM. (At least, there are fixes between 7.1 and 7.2 that are definitely required for ARM. I haven't yet tried the 7.2 release exactly.) Regards, Neil
Re: how to implement mutual recursive parsers in syntax-parse
On Sat 19 May 2012 00:05, Stefan Israelsson Tampe stefan.ita...@gmail.com writes: (define (f x) (c)) (define-syntax c (lambda (x) (pk 'c) #t)) These expressions are expanded in order, not together. To expand them together they need to be wrapped in a begin. We can consider changing our toplevel expansion process to do something else, if there is a right thing. Andy -- http://wingolog.org/
Re: how to implement mutual recursive parsers in syntax-parse
Jolly nice, this is perfect! Den 21 maj 2012 10:59 skrev Andy Wingo wi...@pobox.com: On Sat 19 May 2012 00:05, Stefan Israelsson Tampe stefan.ita...@gmail.com writes: (define (f x) (c)) (define-syntax c (lambda (x) (pk 'c) #t)) These expressions are expanded in order, not together. To expand them together they need to be wrapped in a begin. We can consider changing our toplevel expansion process to do something else, if there is a right thing. Andy -- http://wingolog.org/