Request: let-syntax at top-level REPL
Bug #206849 reported by
Derick Eddington
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ikarus Scheme |
Fix Committed
|
High
|
Abdulaziz Ghuloum |
Bug Description
My (xitomatl keyword-args) from the latest revision 37 of my xitomatl branch now uses let-syntax in a cool way. But it can't be used from ikarus's top-level REPL because:
Ikarus Scheme version 0.0.3+ (revision 1430, build 2008-03-25)
Copyright (c) 2006-2008 Abdulaziz Ghuloum
> (import (xitomatl keyword-args))
> (define/kw/e (f [a 1] b) (values a b))
> (f [:- [b 2]])
Unhandled exception
Condition components:
1. &assertion
2. &who: chi-top*
3. &message: "BUG: not supported yet at top level"
4. &irritants: (let-syntax)
>
I'm in no rush over it.
Changed in ikarus: | |
milestone: | none → 0.0.4 |
To post a comment you must log in.
The whole REPL needs to be redone in order to handle let-syntax, modules, hygiene, and possibly R5RS-like shadowing. I don't have a clean solution to it yet, but I'm thinking about it. Will fix as soon as inspiration comes. :-)