All Downloads are FREE. Search and download functionalities are using the official Maven repository.

z3-z3-4.13.0.src.cmd_context.extra_cmds.proof_cmds.h Maven / Gradle / Ivy

The newest version!
/*++
Copyright (c) 2022 Microsoft Corporation

Module Name:

    proof_cmds.h

Abstract:
    Commands for reading proofs.

Author:

    Nikolaj Bjorner (nbjorner) 2022-8-26

Notes:

--*/
#pragma once

/**
   proof_cmds is a structure that tracks an evidence trail.

   The main interface is to:
     add literals one by one,
     add proof hints
     until receiving end-command: assumption, learned, deleted.
   Evidence can be checked:
     - By DRUP
     - Theory lemmas

*/


class cmd_context;
void install_proof_cmds(cmd_context & ctx);
void init_proof_cmds(cmd_context& ctx);




© 2015 - 2024 Weber Informatics LLC | Privacy Policy