Opened 11 years ago

Closed 11 years ago

Last modified 9 years ago

#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.

Change History (3)

comment:1 Changed 11 years ago by felix winkelmann

Resolution: wontfix
Status: newclosed

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)

comment:2 Changed 11 years ago by felix winkelmann

Milestone: 4.7.04.8.0

Milestone 4.7.0 deleted

comment:3 Changed 9 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.