- 17 Jul, 2012 1 commit
-
-
Leon Gondelman authored
-
- 09 Apr, 2012 1 commit
-
-
MARCHE Claude authored
-
- 18 Mar, 2012 1 commit
-
-
Andrei Paskevich authored
- put abstract types and aliases in Dtype of tysymbol - put (recursive) algebraic types in Ddata of (ts,constr list) list - put abstract function/predicate symbols in Dparam of lsymbol - put defined logic symbols in Dlogic of (ls,ls_definition) list
-
- 11 Mar, 2012 1 commit
-
-
Andrei Paskevich authored
-
- 25 Feb, 2012 1 commit
-
-
Andrei Paskevich authored
-
- 02 Nov, 2011 1 commit
-
-
Andrei Paskevich authored
also, remove all customization from the Z3 3.x section in prover detection. I find it morally wrong to chase magic options of a closed-source program. We should add an option for a prover only when we have clear understanding of what it does and good reasons to believe that it is useful in our case.
-
- 29 Sep, 2011 2 commits
-
-
Andrei Paskevich authored
-
MARCHE Claude authored
-
- 18 Sep, 2011 3 commits
-
-
Andrei Paskevich authored
but not use it by default, because of bad caching of smt_encoding transformations. Because of this, new function symbols appear again and again, and since we don't forget function symbols in trans-based printers, we obtain names like at234.
-
Andrei Paskevich authored
-
Andrei Paskevich authored
also, introduce in Printer the p-printing transformations
-
- 13 Jul, 2011 1 commit
-
-
Guillaume Melquiond authored
Prover capabilities are now represented by a record enumerating each case and which syntax to use then. This fixes output of nondecimal integers to provers (bug #12981). TODO: check whether some provers support more than just decimal representations.
-
- 02 Jul, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 01 Jul, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 04 Jun, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 03 Jun, 2011 2 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
-
- 24 May, 2011 1 commit
-
-
Jean-Christophe Filliâtre authored
-
- 16 May, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 15 May, 2011 2 commits
-
-
Andrei Paskevich authored
-
Andrei Paskevich authored
Rename as little as possible and keep the API. Make all the necessary checks in Term and Decl. Remove the duplicate code in Term but keep it elsewhere. We will factorize the code as we go, without rush.
-
- 03 May, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 29 Apr, 2011 1 commit
-
-
François Bobot authored
-
- 21 Apr, 2011 1 commit
-
-
François Bobot authored
-
- 13 Apr, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 31 Mar, 2011 1 commit
-
-
François Bobot authored
-
- 28 Feb, 2011 1 commit
-
-
François Bobot authored
-
- 14 Jan, 2011 1 commit
-
-
Andrei Paskevich authored
-
- 16 Dec, 2010 1 commit
-
-
François Bobot authored
encoding_sort : identity on meta lsymbol without definition undefined symbol are defined before using them... courses WP_registerStudent : 0.53 s -> 0.03!!
-
- 13 Dec, 2010 1 commit
-
-
MARCHE Claude authored
-
- 04 Dec, 2010 1 commit
-
-
Andrei Paskevich authored
-
- 03 Dec, 2010 1 commit
-
-
Andrei Paskevich authored
-
- 01 Dec, 2010 1 commit
-
-
François Bobot authored
-
- 09 Sep, 2010 1 commit
-
-
MARCHE Claude authored
-
- 06 Sep, 2010 1 commit
-
-
Francois Bobot authored
-
- 31 Aug, 2010 1 commit
-
-
Andrei Paskevich authored
-
- 27 Aug, 2010 1 commit
-
-
Andrei Paskevich authored
-
- 09 Jul, 2010 1 commit
-
-
Andrei Paskevich authored
- bring driver syntax closer to that of theories - some simple API improvements
-
- 08 Jul, 2010 1 commit
-
-
Andrei Paskevich authored
- everything is converted to the new shiny way of doing things. Well, everything except Gappa, which seems very unifinished anyway, and Encoding_instantiate, which is too complex and would like to update it with François. Also, I commented a little piece of exception reporting in manager/, will see it with Claude. THIS IS STILL A WORK IN PROGRESS! Please inform me about any bugs, ugly APIs, and proposed corrections. All the non-implemented things, mentioned in the previous commit message are still in the TODO list and will be done soon.
-
- 04 Jul, 2010 1 commit
-
-
Andrei Paskevich authored
- introduce a new Theory.tdecl "Meta" to be used for tags - simplify cloning procedure, get rid of the th_clone field - when a goal proposition is discarded during cloning, it's still keeped in the theory as a "skip proposition", this is needed to preserve/clone every local identifier. Skip propositions are eliminated during task formation. - get rid of a separate Task.tdecl type - reorganize the Task.task_hd record: * use/clone history is cached in a theory-keyed map; * meta-properties are cached in a tagname-keyed map. This is done to simplify the fine-grained configuration of transformations.
-