Definition of the definterface-hmac macro.
Macro:
(defmacro definterface-hmac (name &key hash block-size topic parents short long) (cons 'make-event (cons (cons 'definterface-hmac-fn (cons (cons 'quote (cons name 'nil)) (cons (cons 'quote (cons hash 'nil)) (cons block-size (cons (cons 'quote (cons topic 'nil)) (cons (cons 'quote (cons parents 'nil)) (cons short (cons long '((w state)))))))))) 'nil)))