X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/sod/blobdiff_plain/65eebc3b1882c74ea1e3e6eefbb1aecb10802b61..a8bc78318db49efeb25d4a042fafde7c0ca1c0a5:/src/module-parse.lisp?ds=sidebyside diff --git a/src/module-parse.lisp b/src/module-parse.lisp index 197e3e4..211f2c7 100644 --- a/src/module-parse.lisp +++ b/src/module-parse.lisp @@ -112,7 +112,9 @@ (define-module (pathname :location location :truename truename) (parse (skip-many () (seq ((pset (parse-property-set scanner)) (nil (error () - (plug module scanner pset)))) + (plug module scanner pset) + (skip-until (:keep-end nil) + #\; #\})))) (check-unused-properties pset)))) (declare (ignore consumedp)) (unless winp (syntax-error scanner result)))))))))