#346 closed defect (wontfix)
let-values not available for syntax
| Reported by: | Kon Lovett | Owned by: | |
|---|---|---|---|
| Priority: | not urgent at all | Milestone: | 4.9.0 |
| Component: | expander | Version: | 4.5.x |
| Keywords: | Cc: | Kon Lovett | |
| Estimated difficulty: |
Description
The `values' macros are not part of the expansion environment.
`let-values' is sometimes useful.
Note: See
TracTickets for help on using
tickets.

That is correct, currently the expansion environment only contains R5RS bindings (and a small set of forms required for module-handling). I believe there is no perfect selection of stuff that's considered useful by everybody alike, so I think it would be best to keep it the way it is and let the user decide by importing what's necessary (i.e,
(import-for-syntax chicken)).(Sorry for the overly late reply)