• Top
    • Documentation
    • Books
    • Boolean-reasoning
    • Projects
    • Debugging
    • Std
      • Std/lists
      • Std/alists
        • Alist-keys
        • Remove-assocs
        • Alist-vals
        • Alist-map-vals
        • Alist-map-keys
        • Std/alists/strip-cdrs
        • Hons-rassoc-equal
        • Std/alists/hons-assoc-equal
        • Std/alists/strip-cars
        • Fal-find-any
        • Fal-extract
        • Std/alists/abstract
        • Fal-extract-vals
        • Fal-all-boundp
          • Fal-all-boundp-slow
          • Fal-all-boundp-fast
          • Std/alists/alistp
          • Append-alist-vals
          • Append-alist-keys
          • Alist-equiv
          • Hons-remove-assoc
          • Std/alists/pairlis$
          • Worth-hashing
          • Alists-agree
          • Sub-alistp
          • Alist-fix
          • Std/alists/remove-assoc-equal
          • Std/alists/assoc-equal
        • Obags
        • Std/util
        • Std/strings
        • Std/osets
        • Std/io
        • Std/basic
        • Std/system
        • Std/typed-lists
        • Std/bitsets
        • Std/testing
        • Std/typed-alists
        • Std/stobjs
      • Community
      • Proof-automation
      • ACL2
      • Macro-libraries
      • Interfacing-tools
      • Hardware-verification
      • Software-verification
      • Math
      • Testing-utilities
    • Fal-all-boundp

    Fal-all-boundp-fast

    Signature
    (fal-all-boundp-fast keys alist) → *

    Definitions and Theorems

    Function: fal-all-boundp-fast

    (defun fal-all-boundp-fast (keys alist)
      (declare (xargs :guard t))
      (let ((__function__ 'fal-all-boundp-fast))
        (declare (ignorable __function__))
        (if (atom keys)
            t
          (and (hons-get (car keys) alist)
               (fal-all-boundp-fast (cdr keys)
                                    alist)))))