From 8b70f0b8335caa5fcbba1af63d0d491cd6ae97a5 Mon Sep 17 00:00:00 2001 From: Leonardo de Moura <leonardo@microsoft.com> Date: Sat, 20 Oct 2012 19:30:14 -0700 Subject: [PATCH] Reorganizing the code Signed-off-by: Leonardo de Moura <leonardo@microsoft.com> --- mk_make.py | 1 + {lib => src/model}/func_interp.cpp | 0 {lib => src/model}/func_interp.h | 0 {lib => src/model}/model.cpp | 0 {lib => src/model}/model.h | 0 {lib => src/model}/model_core.cpp | 0 {lib => src/model}/model_core.h | 0 {lib => src/model}/model_evaluator.cpp | 0 {lib => src/model}/model_evaluator.h | 0 {lib => src/model}/model_evaluator_params.cpp | 0 {lib => src/model}/model_params.cpp | 0 {lib => src/model}/model_params.h | 0 {lib => src/model}/model_pp.cpp | 0 {lib => src/model}/model_pp.h | 0 {lib => src/model}/model_smt2_pp.cpp | 0 {lib => src/model}/model_smt2_pp.h | 0 {lib => src/model}/model_v2_pp.cpp | 0 {lib => src/model}/model_v2_pp.h | 0 {lib => src/model}/proto_model.cpp | 0 {lib => src/model}/proto_model.h | 0 {lib => src/model}/value.cpp | 0 {lib => src/model}/value.h | 0 {lib => src/model}/value_factory.cpp | 0 {lib => src/model}/value_factory.h | 0 24 files changed, 1 insertion(+) rename {lib => src/model}/func_interp.cpp (100%) rename {lib => src/model}/func_interp.h (100%) rename {lib => src/model}/model.cpp (100%) rename {lib => src/model}/model.h (100%) rename {lib => src/model}/model_core.cpp (100%) rename {lib => src/model}/model_core.h (100%) rename {lib => src/model}/model_evaluator.cpp (100%) rename {lib => src/model}/model_evaluator.h (100%) rename {lib => src/model}/model_evaluator_params.cpp (100%) rename {lib => src/model}/model_params.cpp (100%) rename {lib => src/model}/model_params.h (100%) rename {lib => src/model}/model_pp.cpp (100%) rename {lib => src/model}/model_pp.h (100%) rename {lib => src/model}/model_smt2_pp.cpp (100%) rename {lib => src/model}/model_smt2_pp.h (100%) rename {lib => src/model}/model_v2_pp.cpp (100%) rename {lib => src/model}/model_v2_pp.h (100%) rename {lib => src/model}/proto_model.cpp (100%) rename {lib => src/model}/proto_model.h (100%) rename {lib => src/model}/value.cpp (100%) rename {lib => src/model}/value.h (100%) rename {lib => src/model}/value_factory.cpp (100%) rename {lib => src/model}/value_factory.h (100%) diff --git a/mk_make.py b/mk_make.py index de60d621f..7b75f7d98 100644 --- a/mk_make.py +++ b/mk_make.py @@ -163,5 +163,6 @@ add_lib('nlsat', ['util', 'sat_core', 'polynomial']) add_lib('subpaving', ['util']) add_lib('ast', ['util', 'polynomial']) add_lib('rewriter', ['util', 'ast', 'polynomial']) +add_lib('model', ['util', 'ast', 'rewriter']) add_lib('tactic', ['util', 'ast']) diff --git a/lib/func_interp.cpp b/src/model/func_interp.cpp similarity index 100% rename from lib/func_interp.cpp rename to src/model/func_interp.cpp diff --git a/lib/func_interp.h b/src/model/func_interp.h similarity index 100% rename from lib/func_interp.h rename to src/model/func_interp.h diff --git a/lib/model.cpp b/src/model/model.cpp similarity index 100% rename from lib/model.cpp rename to src/model/model.cpp diff --git a/lib/model.h b/src/model/model.h similarity index 100% rename from lib/model.h rename to src/model/model.h diff --git a/lib/model_core.cpp b/src/model/model_core.cpp similarity index 100% rename from lib/model_core.cpp rename to src/model/model_core.cpp diff --git a/lib/model_core.h b/src/model/model_core.h similarity index 100% rename from lib/model_core.h rename to src/model/model_core.h diff --git a/lib/model_evaluator.cpp b/src/model/model_evaluator.cpp similarity index 100% rename from lib/model_evaluator.cpp rename to src/model/model_evaluator.cpp diff --git a/lib/model_evaluator.h b/src/model/model_evaluator.h similarity index 100% rename from lib/model_evaluator.h rename to src/model/model_evaluator.h diff --git a/lib/model_evaluator_params.cpp b/src/model/model_evaluator_params.cpp similarity index 100% rename from lib/model_evaluator_params.cpp rename to src/model/model_evaluator_params.cpp diff --git a/lib/model_params.cpp b/src/model/model_params.cpp similarity index 100% rename from lib/model_params.cpp rename to src/model/model_params.cpp diff --git a/lib/model_params.h b/src/model/model_params.h similarity index 100% rename from lib/model_params.h rename to src/model/model_params.h diff --git a/lib/model_pp.cpp b/src/model/model_pp.cpp similarity index 100% rename from lib/model_pp.cpp rename to src/model/model_pp.cpp diff --git a/lib/model_pp.h b/src/model/model_pp.h similarity index 100% rename from lib/model_pp.h rename to src/model/model_pp.h diff --git a/lib/model_smt2_pp.cpp b/src/model/model_smt2_pp.cpp similarity index 100% rename from lib/model_smt2_pp.cpp rename to src/model/model_smt2_pp.cpp diff --git a/lib/model_smt2_pp.h b/src/model/model_smt2_pp.h similarity index 100% rename from lib/model_smt2_pp.h rename to src/model/model_smt2_pp.h diff --git a/lib/model_v2_pp.cpp b/src/model/model_v2_pp.cpp similarity index 100% rename from lib/model_v2_pp.cpp rename to src/model/model_v2_pp.cpp diff --git a/lib/model_v2_pp.h b/src/model/model_v2_pp.h similarity index 100% rename from lib/model_v2_pp.h rename to src/model/model_v2_pp.h diff --git a/lib/proto_model.cpp b/src/model/proto_model.cpp similarity index 100% rename from lib/proto_model.cpp rename to src/model/proto_model.cpp diff --git a/lib/proto_model.h b/src/model/proto_model.h similarity index 100% rename from lib/proto_model.h rename to src/model/proto_model.h diff --git a/lib/value.cpp b/src/model/value.cpp similarity index 100% rename from lib/value.cpp rename to src/model/value.cpp diff --git a/lib/value.h b/src/model/value.h similarity index 100% rename from lib/value.h rename to src/model/value.h diff --git a/lib/value_factory.cpp b/src/model/value_factory.cpp similarity index 100% rename from lib/value_factory.cpp rename to src/model/value_factory.cpp diff --git a/lib/value_factory.h b/src/model/value_factory.h similarity index 100% rename from lib/value_factory.h rename to src/model/value_factory.h