私は、このツールのコードとオープンソースの代替案を使ってSMT Z3の使い方(DbCなど)の実用例を探しています。それは低レベル(API)とハイレベル(テキストスクリプト)の相互作用の両方 を提供し、オープンソース SMT Z3ユースケース(DbCなど)とZ3のオープンソースの代替案の実例をお探しですか?
- :だから、実際には、私は同様のZ3正式な解決ツールに興味がありますが、
- サポートSMT-LIB
- 適した(使用可能)は、JavaやPython、ルビー、Valaの、そしてない Haskellのような言語のために/で書かれたツール/中
- それに基づいて安定した(実際に使用可能な)ツール、等を有しています契約による設計(DbC)、静的型検証など 01 SMT-LIBのホームページによると
(bit.ly詳細については、バンドルを参照)2010 SMTソルバーのリストです: 「Altキーエルゴ、Barcelogic、ビーバー、Boolector、CVC3、DPT、MathSAT、OpenSMT、朱子織、スピア、STP、SWORD、UCLID、veriT、Yices、Z3。 "
実際にこれらのコードを使用することについてフィードバックをお寄せください(コード例が最適です)。
最後に、GHCの可能性との比較に関する情報は有用ですが、実装例(言語「機能」ではなく)がある場合にのみ役立ちます。私の知る限り、ここでhttp://bit.ly/bundles/ewiger/1