Re: [Chicken-hackers] [PATCH] disable debug-output for scrutiny

2011-10-22 Thread Felix
The attached patch disables debugging output for the scrutinizer, as it is only useful for debugging the compiler. cheers, felix ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Re: [Chicken-hackers] Need help to understand C_mutate better.

2011-10-22 Thread Felix
From: Jörg F. Wittenberger joerg.wittenber...@softeyes.net Subject: Re: [Chicken-hackers] Need help to understand C_mutate better. Date: 21 Oct 2011 18:10:44 +0200 From that theory I've been working in trialerror mode again. I added a (gc) call to the end of my SIGCHLD handler. Guess what:

[Chicken-hackers] [PATCH] warn if binding to keyword

2011-10-22 Thread Felix
The attached patch adds a warning, if a keyword is used as a variable name in a binding construct (let, letrec, let-syntax, letrec-syntax), which can lead to nasty bugs that are hard to find. cheers, felix From fc4601e3fc36f2a6ab4580fb803e8b1dc7d906c8 Mon Sep 17 00:00:00 2001 From: felix

Re: [Chicken-hackers] [PATCH] warn if binding to keyword

2011-10-22 Thread Thomas Bushnell, BSG
Given the hygiene rules, how could it be a nasty bug that's hard to find? Can you give an example? On Sat, Oct 22, 2011 at 4:35 PM, Felix fe...@call-with-current-continuation.org wrote: The attached patch adds a warning, if a keyword is used as a variable name in a binding construct (let,