+
+(def-special-html :insert-file
+ (named-function html-nbsp-function
+ (lambda (ent args argsp body)
+ (declare (ignore ent argsp))
+ (unless body
+ (error "must have a body with :insert-file"))
+ `(lml-load-path (car ,args) *html-stream*)))
+
+ (named-function html-nbsp-print-function
+ (lambda (ent cmd args form subst unknown stream)
+ (declare (ignore args ent unknown subst))
+ (if* (eq cmd :full)
+ then (lml-load-path (car args))
+ else (error ":insert-file must be given an argument")))))