Я хотел бы знать, есть ли способ добавить некоторые новые ограничения для существующих объявленных переменных в решателе, не получая модель.
Например, если у меня есть 2 функции объявления:
(declare-fun k!648 () (_ BitVec 8))
(declare-fun k!647 () (_ BitVec 8))
и некоторые ограничения с ним.
Как я могу получить их объявленные имена вообще?
Ситуация в том, что я хочу добавить больше ограничений для существующих "переменных?" в ограничении и решить их вместе. Но я не понимаю, как получить существующие «переменные»? и затем сформируйте новое ограничение, которое также верно для решателя.