Ticket #219 (new defect)
reexport with renaming fails when import libraries are used
| Reported by: | felix | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 4.9.0 |
| Component: | expander | Version: | |
| Keywords: | syntax | Cc: |
Description
In the following code s2 in the expansion of s1 will not be found when foo1 is used via an import library:
(module foo * (import scheme) (define-syntax s1 (syntax-rules () ((_) (s2)))) (define-syntax s2 (syntax-rules () ((_) (display 1))))) (module foo1 () (reexport (prefix foo f:)))
(import foo1) (f:s1)
Change History
Note: See
TracTickets for help on using
tickets.
