[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #685: R5RS evaluation environments still contain
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #685: R5RS evaluation environments still contain some non-std bindings |
Date: |
Fri, 04 Nov 2011 12:37:56 -0000 |
#685: R5RS evaluation environments still contain some non-std bindings
-----------------------+----------------------------------------------------
Reporter: felix | Owner: felix
Type: defect | Status: assigned
Priority: major | Milestone: 4.8.0
Component: expander | Version: 4.7.x
Resolution: | Keywords: environments
-----------------------+----------------------------------------------------
Comment(by felix):
Replying to [comment:1 ckeen]:
> As I read the the R5RS document, you are allowed to add any other
specifier for (scheme-report-environment N), so if your goal is to adhere
to R5RS, you can move the extra bindings to (scheme-report-environment
'5-chicken) or something better.
Well, the available bindings do not represent a Scheme report, so I would
suggest not to add a chicken-specific specifier. When richer or custom
environments are needed, once can always use `interaction-environment` or
`module-environment`.
--
Ticket URL: <http://bugs.call-cc.org/ticket/685#comment:6>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.