[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies d
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules) |
Date: |
Wed, 31 Oct 2012 21:47:00 -0000 |
#944: Macro-renamed definitions in begin bodies don't get seen by later forms
(but only in modules)
-----------------------+----------------------------------------------------
Reporter: sjamaan | Owner: sjamaan
Type: defect | Status: new
Priority: major | Milestone: 4.9.0
Component: expander | Version: 4.8.x
Resolution: | Keywords: expander, macros, hygiene, modules
-----------------------+----------------------------------------------------
Comment(by felix):
The patch looks good, but as I understand it, definitions that are results
of expansions should not leak into the toplevel. What is the correct
behavior and what is not is probably open to debate. Making them leak
might be more useful and more intuitive.
--
Ticket URL: <http://bugs.call-cc.org/ticket/944#comment:10>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/29
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/30
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/30
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/30
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/30
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/30
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/30
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/31
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/31
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/31
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules),
Chicken Trac <=
- Re: [Chicken-janitors] #944: Macro-renamed definitions in begin bodies don't get seen by later forms (but only in modules), Chicken Trac, 2012/10/31