Oooh, those are just *nasty*! I’m greatly relieved the compiler held up with these. Thanks - I’m putting these in the bank! :)
Emmanuel Schanzer ----------------------------- Bootstrap Program Director 617-792-2438 [email protected] > On Jul 23, 2015, at 3:56 PM, Benjamin Greenman <[email protected]> wrote: > > Worked fine on two of my favorite examples. > > Example 1, grows exponentially under call-by-name reduction > H = (\ (f x) (f f (x x)) > W = (\ (x) (x x)) > (H H (W W)) > > Example 2, variable-arity map adapted from > http://www.brics.dk/RS/01/10/BRICS-RS-01-10.pdf > <http://www.brics.dk/RS/01/10/BRICS-RS-01-10.pdf> > > On Thu, Jul 23, 2015 at 2:09 PM, Emmanuel Schanzer > <[email protected] <mailto:[email protected]>> wrote: > Hi all - I’ve recently pushed a tweak to WeScheme’s compiler, which should do > a better job matching DrRacket’s behavior when compiling > lambdas-within-lambdas, and lambdas-that-produce-lambdas. > > I’m looking for sadistic test cases (preferably not using local) to > stress-test. Anybody have any good ones lying around? Feel free to take the > new compiler for a spin at http://197.wescheme.appspot.com/openEditor > <http://197.wescheme.appspot.com/openEditor>, but please send me any good > tests that you have as well! > > Thanks so much, > Emmanuel Schanzer > ----------------------------- > Bootstrap Program Director > 617-792-2438 <tel:617-792-2438> > [email protected] <mailto:[email protected]> > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. > > <lam.rkt> -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

