次のコードでは、と宣言されるまで、Z3は1行目のnil
を認識しません。これを解決するには? Z3/SMT-LIB2にimport
/include
のような構造がありますか?Z3がタイプなしの挿入文字とNilを認識しない
(assert (= nil nil)) ; (error "line 1 column 12: unknown constant nil")
(declare-const xs (List Int))
(assert (= nil nil)) ; OK after declare-const List Int
z3 -in
をファイルからテストすると、エラーが表示されます。