]> git.unchartedbackwaters.co.uk Git - francis/stp.git/commit
Improvement. Add substitution for variables by arbitary terms when creating substitut...
authortrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 30 Jan 2011 05:44:01 +0000 (05:44 +0000)
committertrevor_hansen <trevor_hansen@e59a4935-1847-0410-ae03-e826735625c1>
Sun, 30 Jan 2011 05:44:01 +0000 (05:44 +0000)
commitbb6f5c090fff46190fbebfe3fe383491bd213dc1
tree1110a3448e25167861df6c054d9e62a4a5bda662
parentb3809a21ff2f0d754fce0f81ec55e8ae4926b9cc
Improvement. Add substitution for variables by arbitary terms when creating substitution maps. The difficult part is check that substitutions don't create loops. This code replaces the old --config_full_bvsolve=1 option.

git-svn-id: https://stp-fast-prover.svn.sourceforge.net/svnroot/stp-fast-prover/trunk/stp@1098 e59a4935-1847-0410-ae03-e826735625c1
src/AST/RunTimes.h
src/STPManager/STP.cpp
src/simplifier/SubstitutionMap.cpp
src/simplifier/SubstitutionMap.h
src/simplifier/VariablesInExpression.cpp
src/simplifier/VariablesInExpression.h
src/simplifier/bvsolver.cpp
src/simplifier/bvsolver.h
src/simplifier/simplifier.h