[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #18: only, except and rename don't work on core synta
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #18: only, except and rename don't work on core syntactic forms |
Date: |
Sat, 25 Apr 2009 11:06:07 -0000 |
#18: only, except and rename don't work on core syntactic forms
-------------------+--------------------------------------------------------
Reporter: ashinn | Owner: felix
Type: defect | Status: new
Priority: major | Component: compiler
Version: 4.0.1 | Keywords:
-------------------+--------------------------------------------------------
CHICKEN
(c)2008-2009 The Chicken Team
(c)2000-2007 Felix L. Winkelmann
Version 4.0.2 - SVN rev. 14239
macosx-unix-gnu-x86 [ manyargs dload ptables applyhook ]
compiled 2009-04-16 on pchelka (Darwin)
#;1> (module x () (import (rename scheme (lambda fn))) ((fn (x) (+ x x))
2))
; loading /usr/local/lib/chicken/4/scheme.import.so ...
Warning: renamed identifier not imported: (lambda fn)
Warning: reference to possibly unbound identifier: x
Warning: reference to possibly unbound identifier: fn
Error: module unresolved: x
Call history:
<syntax> (module x () (import (rename scheme
(lambda fn))) ((fn (x) (+ x x)) 2))
<syntax> (##core#module x () (import (rename scheme
(lambda fn))) ((fn (x) (+ x x)) 2))
<syntax> (import (rename scheme (lambda fn)))
<syntax> (##core#undefined)
<syntax> ((fn (x) (+ x x)) 2)
<syntax> (fn (x) (+ x x))
<syntax> (x)
<syntax> (+ x x) <--
#;1>
--
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/18>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.
- [Chicken-janitors] #18: only, except and rename don't work on core syntactic forms,
Chicken Trac <=