Opened 10 years ago

Closed 10 years ago

Last modified 8 years ago

#435 closed defect (fixed)

Strip-syntax does not strip syntax from vector literals

Reported by: sjamaan Owned by: felix winkelmann
Priority: minor Milestone: 4.9.0
Component: expander Version: 4.6.x
Keywords: strip-syntax Cc:
Estimated difficulty:

Description

(let-syntax
    ((foo (syntax-rules ()
            ((_)
             '#(b)))))
  (foo))
=> #(b123)

Fix is simple; see the attached patch (also contains a test).

Attachments (1)

strip-vectors-syntax.patch (862 bytes) - added by sjamaan 10 years ago.
Fix

Download all attachments as: .zip

Change History (4)

Changed 10 years ago by sjamaan

Attachment: strip-vectors-syntax.patch added

Fix

comment:1 Changed 10 years ago by felix winkelmann

Resolution: fixed
Status: newclosed

Thanks, sjamaan.

comment:2 Changed 9 years ago by felix winkelmann

Milestone: 4.7.04.8.0

Milestone 4.7.0 deleted

comment:3 Changed 8 years ago by felix winkelmann

Milestone: 4.8.04.9.0

Milestone 4.8.0 deleted

Note: See TracTickets for help on using tickets.