Opened 4 months ago

Last modified 4 months ago

#1808 new defect

Srfi-42 index keyword hygiene

Reported by: Idiomdrottning Owned by:
Priority: major Milestone: someday
Component: extensions Version: 5.2.0
Keywords: Cc:
Estimated difficulty:

Description

Found by Chris (so ignore this duplicate if he already got to posting it):

(import sequences srfi-42)
(do-ec (:vector elt (index i) '#(a b c))
 (print i elt))

(Because of the collision with index.)

Change History (2)

comment:1 Changed 4 months ago by Idiomdrottning

Just to check, I used replace-regex to add index to the keywords of every syntax-rules but the behavior persisted.

comment:2 Changed 4 months ago by Idiomdrottning

Version: 5.3.05.2.0
Note: See TracTickets for help on using tickets.