Summary
Srfi-42 index keyword hygiene
Metadata
- Id: a4edf52d61beb07786bc8578a9d2a11021d27f39
- Trac id: 1808
- Type: defect
- Reporter: Idiomdrottning
- Owner:
- Cc:
- Status: new
- Component: extensions
- Estimated difficulty:
- Resolution:
- Priority: major
- Milestone: someday
- Version: 5.2.0
- Changetime: 2022-07-30 00:48:29 UTC
- Created: 2022-07-29 21:04:10 UTC
- Keywords:
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`.)
Changes and comments
[2022-07-29 21:32:40 UTC] Idiomdrottning wrote:
Just to check, I used replace-regex to add index to the keywords of every syntax-rules but the behavior persisted.