chicken-janitors
[Top][All Lists]
Advanced

[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.

reply via email to

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