mirror of
https://github.com/Z3Prover/z3
synced 2025-06-14 09:56:15 +00:00
booyah
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
10d0404175
commit
d0e20e44ff
714 changed files with 714 additions and 2142 deletions
|
@ -15,12 +15,10 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef BASIC_CMDS_H_
|
||||
#define BASIC_CMDS_H_
|
||||
#pragma once
|
||||
|
||||
class cmd_context;
|
||||
|
||||
void install_basic_cmds(cmd_context & ctx);
|
||||
void install_ext_basic_cmds(cmd_context & ctx);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef CHECK_LOGIC_H_
|
||||
#define CHECK_LOGIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/ast.h"
|
||||
|
||||
|
@ -34,4 +33,3 @@ public:
|
|||
char const * get_last_error() const;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -18,8 +18,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef CMD_CONTEXT_H_
|
||||
#define CMD_CONTEXT_H_
|
||||
#pragma once
|
||||
|
||||
#include<sstream>
|
||||
#include<vector>
|
||||
|
@ -511,4 +510,3 @@ public:
|
|||
}
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,9 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef CMD_CONTEXT_TO_GOAL_H_
|
||||
#define CMD_CONTEXT_TO_GOAL_H_
|
||||
#pragma once
|
||||
|
||||
void assert_exprs_from(cmd_context const & ctx, goal & t);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -15,8 +15,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef CMD_UTIL_H_
|
||||
#define CMD_UTIL_H_
|
||||
#pragma once
|
||||
|
||||
#define ATOMIC_CMD(CLS_NAME, NAME, DESCR, ACTION) \
|
||||
class CLS_NAME : public cmd { \
|
||||
|
@ -77,4 +76,3 @@ expr * get_expr_ref(cmd_context & ctx, symbol const & v);
|
|||
*/
|
||||
void store_expr_ref(cmd_context & ctx, symbol const & v, expr * t);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -17,8 +17,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef CONTEXT_PARAMS_H_
|
||||
#define CONTEXT_PARAMS_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -78,4 +77,3 @@ public:
|
|||
};
|
||||
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef ECHO_TACTICS_H_
|
||||
#define ECHO_TACTICS_H_
|
||||
#pragma once
|
||||
|
||||
class cmd_context;
|
||||
class tactic;
|
||||
|
@ -27,4 +26,3 @@ tactic * mk_echo_tactic(cmd_context & ctx, char const * msg, bool newline = true
|
|||
// Display the value returned by p in the diagnostic_stream
|
||||
tactic * mk_probe_value_tactic(cmd_context & ctx, char const * msg, probe * p, bool newline = true);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,11 +16,9 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef EVAL_CMD_H_
|
||||
#define EVAL_CMD_H_
|
||||
#pragma once
|
||||
|
||||
class cmd_context;
|
||||
|
||||
void install_eval_cmd(cmd_context & ctx);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -15,11 +15,9 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef DBG_CMDS_H_
|
||||
#define DBG_CMDS_H_
|
||||
#pragma once
|
||||
|
||||
class cmd_context;
|
||||
|
||||
void install_dbg_cmds(cmd_context & ctx);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -15,10 +15,8 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef POLYNOMIAL_CMDS_H_
|
||||
#define POLYNOMIAL_CMDS_H_
|
||||
#pragma once
|
||||
|
||||
class cmd_context;
|
||||
void install_polynomial_cmds(cmd_context & ctx);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -15,8 +15,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef PARAMETRIC_CMD_H_
|
||||
#define PARAMETRIC_CMD_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
#include "util/symbol.h"
|
||||
|
@ -75,6 +74,5 @@ public:
|
|||
void set_next_arg(cmd_context & ctx, sexpr * n) override { UNREACHABLE(); }
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef PDECL_H_
|
||||
#define PDECL_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/ast.h"
|
||||
#include "util/obj_hashtable.h"
|
||||
|
@ -360,4 +359,3 @@ typedef ref_buffer<pconstructor_decl, pdecl_manager> pconstructor_decl_ref_buffe
|
|||
typedef ref_buffer<pdatatype_decl, pdecl_manager> pdatatype_decl_ref_buffer;
|
||||
typedef ref_buffer<pdatatypes_decl, pdecl_manager> pdatatypes_decl_ref_buffer;
|
||||
|
||||
#endif
|
||||
|
|
|
@ -15,11 +15,9 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef SIMPLIFY_CMD_H_
|
||||
#define SIMPLIFY_CMD_H_
|
||||
#pragma once
|
||||
|
||||
class cmd_context;
|
||||
|
||||
void install_simplify_cmd(cmd_context & ctx, char const * cmd_name = "simplify");
|
||||
|
||||
#endif
|
||||
|
|
|
@ -15,8 +15,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef TACTIC_CMDS_H_
|
||||
#define TACTIC_CMDS_H_
|
||||
#pragma once
|
||||
|
||||
#include "ast/ast.h"
|
||||
#include "util/params.h"
|
||||
|
@ -62,4 +61,3 @@ public:
|
|||
|
||||
probe * sexpr2probe(cmd_context & ctx, sexpr * n);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -15,8 +15,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef TACTIC_MANAGER_H_
|
||||
#define TACTIC_MANAGER_H_
|
||||
#pragma once
|
||||
|
||||
#include "cmd_context/tactic_cmds.h"
|
||||
#include "util/dictionary.h"
|
||||
|
@ -51,7 +50,6 @@ public:
|
|||
probe_iterator end_probes() const { return m_probes.end(); }
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue