Read hons-raw.lisp carefully, asked Jared Davis some questions (which
he answered), and made a few small edits.  I am now happy to take
responsibility for that file (though so far I'm only speaking for
myself, not J), as has been the plan.  It remains to deal similarly
with memoize-raw.lisp, and to get agreement with J, before we consider
ACL2(h) not to be "experimental".  Thanks to Jared Davis for his help!

Note that a few small additional changes may come soon.  This commit
is intended to reflect only very small changes based on a careful read
of hons-raw.lisp.


git-svn-id: http://acl2-devel.googlecode.com/svn/trunk@1311 5d84a466-a78b-0930-a311-59b22171a541
Slightly optimized add-linear-lemma (extra case explicitly for when
linearization produced nil).

Made a couple of trivial comment fixes.


git-svn-id: http://acl2-devel.googlecode.com/svn/trunk@1312 5d84a466-a78b-0930-a311-59b22171a541
Reverting hons-raw.lisp to revision 1310 until I figure out why certification is failing (even after building quicklisp) for books/system/doc/acl2-manual.lisp.

git-svn-id: http://acl2-devel.googlecode.com/svn/trunk@1313 5d84a466-a78b-0930-a311-59b22171a541