gelisam / klister

an implementation of stuck macros
BSD 3-Clause "New" or "Revised" License
132 stars 11 forks source link

export-rename can export unbound identifiers #149

Open gelisam opened 2 years ago

gelisam commented 2 years ago

The following fails with Unknown: #[...]<two>:

(define one 1)
(export one two)

But the following is accepted:

(define one 1)
(export (rename ([one un]
                 [two deux])))