add sex-error reporting

This commit is contained in:
2026-09-14 18:16:04 +03:00
parent e751ce2cb9
commit 28ad33ca38
8 changed files with 74 additions and 10 deletions

View File

@@ -74,7 +74,7 @@
(cons (copy-form-source! form (take (cdr form) 4)) acc))
((define defmacro import include struct typedef union var)
(cons (copy-form-source! form (cdr form)) acc))
(else (error "Pub what? " (cadr form)))))
(else (sex-error form "pub must be followed by a definition" form))))
(else acc)))
(define (load-persistent-module-paths)