(eval-when (:compile-toplevel :load-toplevel :execute) (defun make-effective-attributes (attributes) (with-collector (attrs) (dolist (attr attributes) (case attr (:core (attrs 'class 'id 'style 'title)) (:i18n (attrs 'dir 'lang)) (:event (attrs 'onclick 'ondblclick 'onkeydown 'onkeypress 'onkeyup 'onmousedown 'onmousemove 'onmouseout 'onmouseover 'onmouseup)) (t (attrs attr)))) (attrs))))
Macro DEF-EMPTY-HTML-TAG Define a tag that has `End Tag` set to Forbidden and `Empty` set to Empty according to: http://www.