Modifying constructor for smtlink-config structures.
(change-smtlink-config x [:interface-dir <interface-dir>] [:smt-module <smt-module>] [:smt-class <smt-class>] [:smt-cmd <smt-cmd>] [:pythonpath <pythonpath>])
This is an often useful alternative to make-smtlink-config.
We construct a new smtlink-config structure that is a copy of
This is an ordinary
Macro:
(defmacro change-smtlink-config (x &rest args) (std::change-aggregate 'smtlink-config x args '((:interface-dir . smtlink-config->interface-dir) (:smt-module . smtlink-config->smt-module) (:smt-class . smtlink-config->smt-class) (:smt-cmd . smtlink-config->smt-cmd) (:pythonpath . smtlink-config->pythonpath)) 'change-smtlink-config 'nil))