Set the default hints
Examples: (set-default-hints '((computed-hint-1 clause) (computed-hint-2 clause stable-under-simplificationp))) (set-default-hints nil)
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-default-hints! for a corresponding non-local event.
General Form: (set-default-hints lst)
where
Whenever a defthm or thm command is executed, the default
hints are appended to the right of any explicitly provided
Technically, we do not put restrictions on
(set-default-hints '(("Goal" :use lemma23)))
with the effect that the given hint is added to subsequent hints supplied explicitly. An explicit "Goal" hint would, however, take priority, as suggested by the mention above of ``appended to the right.''
Note that
Finally, note that the effects of
For a related feature, which however is only for advanced system builders, see override-hints.