chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] #352: let/let* environments aren't properly seen in p


From: Chicken Trac
Subject: [Chicken-janitors] #352: let/let* environments aren't properly seen in profiling mode
Date: Mon, 23 Aug 2010 19:35:41 -0000

#352: let/let* environments aren't properly seen in profiling mode
----------------------+-----------------------------------------------------
 Reporter:  sjamaan   |       Owner:  felix
     Type:  defect    |      Status:  new  
 Priority:  major     |   Milestone:  4.6.0
Component:  compiler  |     Version:  4.5.x
 Keywords:            |  
----------------------+-----------------------------------------------------
 When compiling the following code in profiling mode, csc gives an error
 claiming "a" is undefined. Here's a simplified example:

 {{{
 (module whatever ()
  (import chicken scheme)
  (let ((a (lambda (x) (print x))))
    (a "ok")))
 }}}

 It doesn't give an error when there's no module surrounding it.  Wrapping
 the let in a procedure doesn't help.

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