• Top
    • Documentation
    • Books
    • Recursion-and-induction
    • Boolean-reasoning
      • Ipasir
        • Ipasir$a
        • Building-an-ipasir-solver-library
        • Ipasir-formula
        • Ipasir-bump-activity-vars$a
        • Ipasir-set$a
        • Ipasir-bump-activity-vars$c
        • Ipasir-get$a
        • Ipasir-set-limit$c
        • Ipasir-set$c
        • Ipasir-failed$c
        • Ipasir-assume$c
        • Ipasir-add-lit$c
        • Ipasir-val$c
        • With-local-ipasir
        • Ipasir-solve$c
        • Ipasir-reinit$c
        • Ipasir-init$c
        • Ipasir-finalize-clause$c
          • Ipasir-some-history$c
          • Ipasir-solved-assumption$c
          • Ipasir-release$c
          • Ipasir-input$c
          • Ipasir-get$c
          • Ipasir-get-status$c
          • Ipasir-get-curr-stats$c
          • Ipasir-get-assumption$c
          • Ipasir-empty-new-clause$c
          • Ipasir-callback-count$c
          • Ipasir-val
          • Ipasir-solve
          • Ipasir-set-limit
          • Ipasir-reinit
          • Ipasir-failed
          • Ipasir-callback-count
          • Ipasir-release
          • Ipasir-input
          • Ipasir-init
          • Ipasir-finalize-clause
          • Ipasir-assume
          • Ipasir-add-lit
        • Aignet
        • Aig
        • Satlink
        • Truth
        • Ubdds
        • Bdd
        • Faig
        • Bed
        • 4v
      • Projects
      • Debugging
      • Std
      • Proof-automation
      • Macro-libraries
      • ACL2
      • Interfacing-tools
      • Hardware-verification
      • Software-verification
      • Testing-utilities
      • Math
    • Ipasir

    Ipasir-finalize-clause$c

    Signature
    (ipasir-finalize-clause$c ipasir$c) → ipasir$c

    Definitions and Theorems

    Function: ipasir-finalize-clause$c

    (defun
     ipasir-finalize-clause$c (ipasir$c)
     (declare (xargs :stobjs (ipasir$c)))
     (declare
         (xargs :guard (not (eq (ipasir$a->status (ipasir-get ipasir$c))
                                :undef))))
     (let ((__function__ 'ipasir-finalize-clause$c))
          (declare (ignorable __function__))
          (ipasir-set (ipasir-finalize-clause$a (ipasir-get ipasir$c))
                      ipasir$c)))