Filtering...

pseudo-event-landmark-listp-tests

books/std/system/pseudo-event-landmark-listp-tests

Included Books

other
(in-package "ACL2")
include-book
(include-book "pseudo-event-landmark-listp")
include-book
(include-book "std/testing/assert-bang" :dir :system)
include-book
(include-book "std/testing/must-succeed-star" :dir :system)
other
(must-succeed* (defun latest-event-landmark
    (wrld)
    (declare (xargs :guard (plist-worldp wrld)))
    (if (endp wrld)
      nil
      (let ((triple (car wrld)))
        (if (eq (car triple) 'event-landmark)
          (cddr triple)
          (latest-event-landmark (cdr wrld))))))
  (assert! (pseudo-event-landmark-listp (list (latest-event-landmark (w state))))))