Included Books
other
(in-package "ACL2")
include-book
(include-book "acl2-number-listp")
include-book
(include-book "atom-listp")
include-book
(include-book "boolean-listp")
include-book
(include-book "character-listp")
include-book
(include-book "cons-listp")
include-book
(include-book "eqlable-listp")
include-book
(include-book "integer-listp")
include-book
(include-book "nat-listp")
include-book
(include-book "pseudo-term-listp")
include-book
(include-book "rational-listp")
include-book
(include-book "string-listp")
include-book
(include-book "symbol-listp")
include-book
(include-book "signed-byte-listp")
include-book
(include-book "unsigned-byte-listp")
other
(defsection std/typed-lists :parents (std) :short "A library about the built-in typed lists, like @(see character-listp), @(see nat-listp), @(see string-listp), etc." :long "<p>The @('std/typed-lists') library provides basic lemmas about built-in ACL2 functions.</p> <p>If you want to load everything in the library, you can just include the @('top') book, e.g.,</p> @({ (include-book "std/typed-lists/top" :dir :system) }) <p>Alternately, it is perfectly reasonable to just include the individual books that deal with the typed lists you are interested in. For instance,</p> @({ (include-book "std/typed-lists/character-listp" :dir :system) (include-book "std/typed-lists/symbol-listp" :dir :system) ;; and so on. }) <p>Most of the typed-lists library is generated automatically by @(see std::deflist). You may find this macro useful for introducing your own, custom typed lists.</p>")