Opened 13 months ago
#1828 new task
Keep R5RS syntax-rules?
Reported by: | felix winkelmann | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 6.0.0 |
Component: | expander | Version: | 5.3.0 |
Keywords: | syntax-rules | Cc: | |
Estimated difficulty: | easy |
Description
For C6, syntax-rules has been changed to comply with R7RS. We could keep the old semantics as a separate export, since it can parameterized via an additional argument to make-transformer (as suggested by sjamaan). Since the default environmnet is still R5RS, providing R5RS syntax-rules by default seems to me to risk confusion, so I'm inclined to default to R7RS.
Note: See
TracTickets for help on using
tickets.