mirror of
https://github.com/Z3Prover/z3
synced 2025-08-22 11:07:51 +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
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef NRA_TACTIC_H_
|
||||
#define NRA_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
tactic * mk_nra_tactic(ast_manager & m, params_ref const & p = params_ref());
|
||||
|
||||
|
@ -25,4 +24,3 @@ tactic * mk_nra_tactic(ast_manager & m, params_ref const & p = params_ref());
|
|||
ADD_TACTIC("nra", "builtin strategy for solving NRA problems.", "mk_nra_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFAUFBV_TACTIC_H_
|
||||
#define QFAUFBV_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -29,4 +28,3 @@ tactic * mk_qfaufbv_tactic(ast_manager & m, params_ref const & p = params_ref())
|
|||
ADD_TACTIC("qfaufbv", "builtin strategy for solving QF_AUFBV problems.", "mk_qfaufbv_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFAUFLIA_TACTIC_H_
|
||||
#define QFAUFLIA_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -29,4 +28,3 @@ tactic * mk_qfauflia_tactic(ast_manager & m, params_ref const & p = params_ref()
|
|||
ADD_TACTIC("qfauflia", "builtin strategy for solving QF_AUFLIA problems.", "mk_qfauflia_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFBV_TACTIC_H_
|
||||
#define QFBV_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -33,4 +32,3 @@ tactic * mk_qfbv_preamble(ast_manager& m, params_ref const& p);
|
|||
|
||||
tactic * mk_qfbv_tactic(ast_manager & m, params_ref const & p, tactic* sat, tactic* smt);
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFIDL_TACTIC_H_
|
||||
#define QFIDL_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -29,4 +28,3 @@ tactic * mk_qfidl_tactic(ast_manager & m, params_ref const & p = params_ref());
|
|||
ADD_TACTIC("qfidl", "builtin strategy for solving QF_IDL problems.", "mk_qfidl_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFLIA_TACTIC_H_
|
||||
#define QFLIA_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -37,4 +36,3 @@ probe * mk_is_quasi_pb_probe();
|
|||
ADD_PROBE("is-quasi-pb", "true if the goal is quasi-pb.", "mk_is_quasi_pb_probe()")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFLRA_TACTIC_H_
|
||||
#define QFLRA_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -28,4 +27,3 @@ tactic * mk_qflra_tactic(ast_manager & m, params_ref const & p = params_ref());
|
|||
ADD_TACTIC("qflra", "builtin strategy for solving QF_LRA problems.", "mk_qflra_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFNIA_TACTIC_H_
|
||||
#define QFNIA_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -28,4 +27,3 @@ tactic * mk_qfnia_tactic(ast_manager & m, params_ref const & p = params_ref());
|
|||
ADD_TACTIC("qfnia", "builtin strategy for solving QF_NIA problems.", "mk_qfnia_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFNRA_TACTIC_H_
|
||||
#define QFNRA_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -28,4 +27,3 @@ tactic * mk_qfnra_tactic(ast_manager & m, params_ref const & p = params_ref());
|
|||
ADD_TACTIC("qfnra", "builtin strategy for solving QF_NRA problems.", "mk_qfnra_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -17,8 +17,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFUF_TACTIC_H_
|
||||
#define QFUF_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -30,4 +29,3 @@ tactic * mk_qfuf_tactic(ast_manager & m, params_ref const & p);
|
|||
ADD_TACTIC("qfuf", "builtin strategy for solving QF_UF problems.", "mk_qfuf_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -14,12 +14,10 @@
|
|||
|
||||
Revision History:
|
||||
--*/
|
||||
#ifndef QFUFBV_ACKR_MODEL_CONVERTER_H_
|
||||
#define QFUFBV_ACKR_MODEL_CONVERTER_H_
|
||||
#pragma once
|
||||
|
||||
#include "tactic/model_converter.h"
|
||||
#include "ackermannization/ackr_info.h"
|
||||
|
||||
model_converter * mk_qfufbv_ackr_model_converter(ast_manager & m, const ackr_info_ref& info, model_ref& abstr_model);
|
||||
|
||||
#endif /* QFUFBV_ACKR_MODEL_CONVERTER_H_ */
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Notes:
|
||||
|
||||
--*/
|
||||
#ifndef QFUFBV_TACTIC_H_
|
||||
#define QFUFBV_TACTIC_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -32,4 +31,3 @@ tactic * mk_qfufbv_ackr_tactic(ast_manager & m, params_ref const & p);
|
|||
ADD_TACTIC("qfufbv_ackr", "A tactic for solving QF_UFBV based on Ackermannization.", "mk_qfufbv_ackr_tactic(m, p)")
|
||||
*/
|
||||
|
||||
#endif
|
||||
|
|
|
@ -16,8 +16,7 @@ Author:
|
|||
Revision History:
|
||||
|
||||
--*/
|
||||
#ifndef QUANT_TACTICS_H_
|
||||
#define QUANT_TACTICS_H_
|
||||
#pragma once
|
||||
|
||||
#include "util/params.h"
|
||||
class ast_manager;
|
||||
|
@ -45,4 +44,3 @@ tactic * mk_lira_tactic(ast_manager & m, params_ref const & p);
|
|||
*/
|
||||
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue