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
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:
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
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,