Re: [Chicken-hackers] [PATCH] deprecate "make" syntax

2012-02-27 Thread Alan Post
On Mon, Feb 27, 2012 at 01:45:19PM +0100, Felix wrote: > > Hi Felix, > > > > On Mon, 27 Feb 2012 10:16:06 +0100 (CET) Felix > > wrote: > > > >> The attached patch deprecates the "make" macro from the "setup-api" module. > >> There is a "make" egg that has the same functionality, so there is no

Re: [Chicken-hackers] [PATCH] deprecate "make" syntax

2012-02-27 Thread Felix
> Hi Felix, > > On Mon, 27 Feb 2012 10:16:06 +0100 (CET) Felix > wrote: > >> The attached patch deprecates the "make" macro from the "setup-api" module. >> There is a "make" egg that has the same functionality, so there is no need >> to duplicate it here in the core system. > > I think several

Re: [Chicken-hackers] [PATCH] deprecate "make" syntax

2012-02-27 Thread Mario Domenech Goulart
Hi Felix, On Mon, 27 Feb 2012 10:16:06 +0100 (CET) Felix wrote: > The attached patch deprecates the "make" macro from the "setup-api" module. > There is a "make" egg that has the same functionality, so there is no need > to duplicate it here in the core system. I think several .setup scripts u

[Chicken-hackers] [CR] deprecate "make" syntax in setup-api

2012-02-27 Thread Felix
Hi! A change request for deprecating "make" has been created here: https://bugs.call-cc.org/ticket/792 cheers, felix ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Re: [Chicken-hackers] [PATCH] deprecate "make" syntax

2012-02-27 Thread Felix
From: Felix Subject: [PATCH] deprecate "make" syntax Date: Mon, 27 Feb 2012 10:16:06 +0100 (CET) > The attached patch deprecates the "make" macro from the "setup-api" module. > There is a "make" egg that has the same functionality, so there is no need > to duplicate it here in the core system. >

[Chicken-hackers] [PATCH] better line-number tracking

2012-02-27 Thread Felix
The attached patch adds various enhancements for keeping line-number information. First during canonicalization, intermediate expressions are re-decorated with line-info. If no line-number info for an expression (lists that have a symbol as their first element) is available, the one of the next ou

[Chicken-hackers] [PATCH] deprecate "make" syntax

2012-02-27 Thread Felix
The attached patch deprecates the "make" macro from the "setup-api" module. There is a "make" egg that has the same functionality, so there is no need to duplicate it here in the core system. cheers, felix >From e11bb2fec4d8ce13a5f4031980280ccaa8521fe6 Mon Sep 17 00:00:00 2001 From: felix Date:

Re: [Chicken-hackers] [PATCH] Get rid of expensive APPEND calls in prepare-for-code-generation

2012-02-27 Thread Felix
Hi! Patches signed off and pushed. cheers, felix ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Re: [Chicken-hackers] [PATCH] Speedup in walk-generic and generate less LET statements

2012-02-27 Thread Felix
Hi! Patch #1 (walk-generic) signed off and pushed. I still have to review the second one. cheers, felix ___ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers

Re: [Chicken-hackers] [PATH] Use hash table instead of flat list for lambda literals

2012-02-27 Thread Felix
> The change is pretty simple; prepare-for-code-generation walks the node > tree, assembles a list of all lambda literals and returns it, which > generate-code then consumes to generate a list of all lambdas. > In two places it uses an internal FIND-LAMBDA helper procedure, which > loops through th