Modifying constructor for snippet-mismatch structures.
(change-snippet-mismatch x [:input-bytes <input-bytes>] [:expected-bytes <expected-bytes>] [:actual-bytes <actual-bytes>])
This is an often useful alternative to make-snippet-mismatch.
We construct a new snippet-mismatch structure that is a copy of
This is an ordinary
Macro:
(defmacro change-snippet-mismatch (x &rest args) (std::change-aggregate 'snippet-mismatch x args '((:input-bytes . snippet-mismatch->input-bytes) (:expected-bytes . snippet-mismatch->expected-bytes) (:actual-bytes . snippet-mismatch->actual-bytes)) 'change-snippet-mismatch 'nil))