[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.
- Re: #1131: Kill ##sys#alias-global-hook with fire,
Chicken Trac <=