same-id-pattern-test.rkt (328B)
1 #lang racket 2 (require syntax/parse 3 phc-ts/same-id-pattern 4 rackunit) 5 6 (check-true (syntax-parse #'(a 1 2 a 4) 7 [(y _ ... {~same-free-id y} _ ...) #t] 8 [_ #f])) 9 10 (check-false (syntax-parse #'(a 1 2 b 4) 11 [(y _ ... {~same-free-id y} _ ...) #t] 12 [_ #f]))