Constructor macro for honsed demo-p structures.
Syntax:
(make-honsed-demo [:help <help>] [:verbose <verbose>] [:version <version>] [:username <username>] [:port <port>] [:dirs <dirs>] [:extra-stuff <extra-stuff>] [:extra-stuff2 <extra-stuff2>])
This is identical to make-demo, except that we hons the structure we are creating.
This is an ordinary honsing
Macro:
(defmacro make-honsed-demo (&rest args) (std::make-aggregate 'demo args '((:help) (:verbose) (:version) (:username . "") (:port . 55432) (:dirs) (:extra-stuff) (:extra-stuff2 . "")) 'make-honsed-demo t))