chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: #1166: Globally defining an identifier previously bound to a macro s


From: Chicken Trac
Subject: Re: #1166: Globally defining an identifier previously bound to a macro should shadow the macro fully
Date: Mon, 12 Apr 2021 11:33:56 -0000

#1166: Globally defining an identifier previously bound to a macro should shadow
the macro fully
---------------------------------+---------------------
            Reporter:  sjamaan   |      Owner:  sjamaan
                Type:  defect    |     Status:  new
            Priority:  major     |  Milestone:  5.4
           Component:  expander  |    Version:
          Resolution:            |   Keywords:
Estimated difficulty:  hard      |
---------------------------------+---------------------
Changes (by sjamaan):

 * milestone:  5.3 => 5.4


Comment:

 Looks like this already works in the compiler(!), but not the interpreter.
 In 5.0.0 it works already.

 Presumably the difference is due to the mismatch between variable lookups
 discussed in #1131 (but it might be a subtly different one)

 Looks like we're getting closer to fixing all such annoying
 irregularities.

-- 
Ticket URL: <https://bugs.call-cc.org/ticket/1166#comment:6>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]