Definition of the definterface-hash macro.
Macro:
(defmacro definterface-hash (name &key input-size-limit output-size name-bits name-bytes topic parents short long) (cons 'make-event (cons (cons 'definterface-hash-fn (cons (cons 'quote (cons name 'nil)) (cons input-size-limit (cons output-size (cons (cons 'quote (cons name-bits 'nil)) (cons (cons 'quote (cons name-bytes 'nil)) (cons (cons 'quote (cons topic 'nil)) (cons (cons 'quote (cons parents 'nil)) (cons short (cons long 'nil)))))))))) 'nil)))