chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] #622: "numbers" egg breaks scheme-report-environment


From: Chicken Trac
Subject: [Chicken-janitors] #622: "numbers" egg breaks scheme-report-environment
Date: Sat, 25 Jun 2011 01:10:41 -0000

#622: "numbers" egg breaks scheme-report-environment
------------------------+---------------------------------------------------
 Reporter:  pdh         |       Owner:       
     Type:  defect      |      Status:  new  
 Priority:  major       |   Milestone:  4.8.0
Component:  extensions  |     Version:  4.7.x
 Keywords:              |  
------------------------+---------------------------------------------------
 The "numbers" egg breaks (scheme-report-environment).

 This is what it looks like:
 > $ csi
 > Version 4.7.0
 > openbsd-unix-gnu-x86-64 [ 64bit manyargs dload ptables ]
 > ...
 > #;1> (eval '(- 3 1) (scheme-report-environment 5))
 > 2
 > #;2> ((eval '- (scheme-report-environment 5)) 4 2)
 > 2
 > #;3> (use numbers)
 > ...
 > #;4> (eval '(- 3 1) (scheme-report-environment 5))
 >
 > Error: unbound variable: numbers#-
 >
 >       Call history:
 >
 >       <syntax>          (eval (quote (- 3 1)) (scheme-report-environment
 5))
 >       <syntax>          (quote (- 3 1))
 >       <syntax>          (##core#quote (- 3 1))
 >       <syntax>          (scheme-report-environment 5)
 >       <eval>    (eval (quote (- 3 1)) (scheme-report-environment 5))
 >       <eval>    (scheme-report-environment 5)
 >       <syntax>          (- 3 1)
 >       <eval>    (- 3 1)       <--
 > #;4> ((eval '- (scheme-report-environment 5)) 4 2)
 >
 > Error: unbound variable: numbers#-
 >
 >       Call history:
 >
 >       <syntax>          ((eval (quote -) (scheme-report-environment 5))
 4 2)
 >       <syntax>          (eval (quote -) (scheme-report-environment 5))
 >       <syntax>          (quote -)
 >       <syntax>          (##core#quote -)
 >       <syntax>          (scheme-report-environment 5)
 >       <eval>    ((eval (quote -) (scheme-report-environment 5)) 4 2)
 >       <eval>    (eval (quote -) (scheme-report-environment 5))
 >       <eval>    (scheme-report-environment 5) <--
 > #;4>

 Observed in the "numbers" egg Version 2.6. (That is, the version
 that I installed today.)

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/622>
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]