chicken-janitors
[Top][All Lists]
Advanced

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

Re: #1131: Kill ##sys#alias-global-hook with fire


From: Chicken Trac
Subject: Re: #1131: Kill ##sys#alias-global-hook with fire
Date: Thu, 10 Mar 2022 07:47:53 -0000

#1131: Kill ##sys#alias-global-hook with fire
--------------------------------+--------------------
            Reporter:  sjamaan  |      Owner:  (none)
                Type:  defect   |     Status:  new
            Priority:  major    |  Milestone:  5.4
           Component:  unknown  |    Version:  4.9.x
          Resolution:           |   Keywords:
Estimated difficulty:  insane   |
--------------------------------+--------------------

Comment (by sjamaan):

 That patch is actually incorrect - it actually *introduces* a duplicate
 lookup in the compiler to correct for the removed lookup in `##sys#alias-
 global-hook`. The interpreter does *not* have a duplicate lookup.

 It's a bit confusing that the names in the compiler and interpreter
 differ; `lookup` in the compiler is called `rename` in the interpreter.
 And the path that leads to the `##sys#alias-global-hook` call is put at
 the start in the compiler and somewhere nested down in the interpreter...

-- 
Ticket URL: <https://bugs.call-cc.org/ticket/1131#comment:14>
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]