[Top][All Lists]
[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.
- [Chicken-janitors] #622: "numbers" egg breaks scheme-report-environment,
Chicken Trac <=