chicken-users
[Top][All Lists]
Advanced

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

[Chicken-users] eval bug with (scheme-report-environment 5)


From: Vitaly Magerya
Subject: [Chicken-users] eval bug with (scheme-report-environment 5)
Date: Mon, 29 Mar 2010 20:15:39 +0300
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3

Hi, folks. I have a problem with Chicken's eval. Here's a transcript
of a csi session:

(c)2008-2010 The Chicken Team
(c)2000-2007 Felix L. Winkelmann
Version 4.4.0 
freebsd-unix-gnu-x86 [ manyargs dload ptables ]
compiled 2010-03-29 on landmine.tx97.net (FreeBSD)

#;1> (eval '(case 1 ((1) 0)) (scheme-report-environment 5))

Error: unbound variable: ##sys#eqv?

        Call history:

        <syntax>                (##core#begin (if1 (or2 (##sys#eqv? tmp0 (quote 
1))) (##core#begin 0) (##core#undefined)))
        <syntax>                (if1 (or2 (##sys#eqv? tmp0 (quote 1))) 
(##core#begin 0) (##core#undefined))
        <syntax>                (or2 (##sys#eqv? tmp0 (quote 1)))
        <syntax>                (##sys#eqv? tmp0 (quote 1))
        <syntax>                (quote 1)
        <syntax>                (##core#begin 0)
        <syntax>                (##core#undefined)
        <eval>          (##sys#eqv? tmp0 (quote 1))     <--

This error happens on both releases I tried: 4.4.0 and 4.1.0.

Note that if instead of (scheme-report-environment 5) you use
(interaction-environment), no error occurs and the result is 0,
as expected.

PS. Is Trac the right place to send these kind of reports? If so,
do I really need to mail Ivan Raikov so he would register me and
I could submit bug reports?




reply via email to

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