Control action for macro calls with duplicate keyword arguments
Example Forms: (set-duplicate-keys-action thm :warning) (set-duplicate-keys-action my-macro-1 nil) General Forms: (set-duplicate-keys-action name :error) (set-duplicate-keys-action name :warning) (set-duplicate-keys-action name nil)
where
By default, an error occurs when ACL2 encounters a macro call with
duplicate keys, for example
Note: This is an event! It does not print the usual event summary
but nevertheless changes the ACL2 logical world and is so recorded. It
is local to the book or encapsulate form in which it occurs;
see set-duplicate-keys-action! for a corresponding non-local
event. Indeed,