diff --git a/highlight.rkt b/highlight.rkt index abfec20..6f06904 100644 --- a/highlight.rkt +++ b/highlight.rkt @@ -44,8 +44,8 @@ if zero is False: (match x [`(,tag ([,ks ,vs] ...) . ,els) `(,tag - ,(for/list ([k (in-value ks)] - [v (in-value vs)]) + ,(for/list ([k (in-list ks)] + [v (in-list vs)]) (list k (regexp-replace* "&" v "\\&"))) ,@(map decode-ampersands-in-attributes els))] [v v]))