[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: #1812: Modules leaking define-for-syntax variables and functions
From: |
Chicken Trac |
Subject: |
Re: #1812: Modules leaking define-for-syntax variables and functions |
Date: |
Fri, 10 Nov 2023 15:18:45 -0000 |
#1812: Modules leaking define-for-syntax variables and functions
---------------------------------------+-----------------------------
Reporter: Idiomdrottning | Owner: (none)
Type: defect | Status: new
Priority: major | Milestone: 6.0.0
Component: core libraries | Version: 5.3.0
Resolution: | Keywords: modules, syntax
Estimated difficulty: |
---------------------------------------+-----------------------------
Comment (by felix winkelmann):
This is currently not really done at all. The "meta" environment is the
same as the global toplevel evaluation environment. The proper thing to do
here is probably to create a fresh, distinct meta-environment for every
module, initialized to "scheme".
--
Ticket URL: <https://bugs.call-cc.org/ticket/1812#comment:2>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.