A copying macro that lets you create new vl-lintconfig-p structures, based on existing structures.
Syntax:
(change-vl-lintconfig x
[:start-files <start-files>]
[:help <help>]
[:readme <readme>]
[:search-path <search-path>]
[:search-exts <search-exts>]
[:include-dirs <include-dirs>]
[:topmods <topmods>]
[:quiet <quiet>]
[:dropmods <dropmods>]
[:ignore <ignore>]
[:cclimit <cclimit>]
[:edition <edition>]
[:strict <strict>]
[:mem <mem>]
[:debug <debug>])
This is a sometimes useful alternative to make-vl-lintconfig.
It constructs a new vl-lintconfig-p structure that is a copy of
This is an ordinary
Macro:
(defmacro change-vl-lintconfig (x &rest args) (std::change-aggregate 'vl-lintconfig x args '((:start-files . vl-lintconfig->start-files) (:help . vl-lintconfig->help) (:readme . vl-lintconfig->readme) (:search-path . vl-lintconfig->search-path) (:search-exts . vl-lintconfig->search-exts) (:include-dirs . vl-lintconfig->include-dirs) (:topmods . vl-lintconfig->topmods) (:quiet . vl-lintconfig->quiet) (:dropmods . vl-lintconfig->dropmods) (:ignore . vl-lintconfig->ignore) (:cclimit . vl-lintconfig->cclimit) (:edition . vl-lintconfig->edition) (:strict . vl-lintconfig->strict) (:mem . vl-lintconfig->mem) (:debug . vl-lintconfig->debug)) 'change-vl-lintconfig 'nil))