the-little-prover / j-bob

BSD 2-Clause "Simplified" License
420 stars 63 forks source link

Remove measure declarations from rewrite/define+ #11

Open eschulte opened 4 years ago

eschulte commented 4 years ago

This change was necessary to avoid the following error--at least using ACL2 versions 7.0 and 8.0 which were the only ones tried.

ACL2 Error in ( DEFUN REWRITE/DEFINE+ ...): It is illegal to supply a measure for a non-recursive function, as has been done for REWRITE/DEFINE+. To avoid this error, see :DOC set-bogus-measure-ok.