| Commit message (Expand) | Author | Age |
* | A better fix to deal with StaticReceiverTypes affected by autoReq. | Bryan Parno | 2014-01-10 |
* | Merge | Rustan Leino | 2014-01-08 |
|\ |
|
* | | Allow left-hand sides of a let expression to be patterns (like in the case of... | Rustan Leino | 2014-01-08 |
| * | :autoReq now works with static functions. | Bryan Parno | 2014-01-08 |
| * | Add autoReq support for matches. | Bryan Parno | 2014-01-08 |
| * | Added support for automatic generation of function requirements via the :auto... | Bryan Parno | 2014-01-08 |
|/ |
|
* | More thoroughly check for nested assume statements during compilation | Rustan Leino | 2014-01-05 |
* | Added ghost let expressions. | Rustan Leino | 2014-01-05 |
* | Allow "match" expressions anywhere | Rustan Leino | 2014-01-03 |
* | Added proper parsing for StmtExpr's in all contexts. | Rustan Leino | 2013-12-30 |
* | Fixed pretty printing of calc statements to use the new(-since-long) format. | Rustan Leino | 2013-12-17 |
* | Don't expand {:opaque} for inherited functions. (Note, more design is still ... | Rustan Leino | 2013-12-17 |
* | Merge | Rustan Leino | 2013-12-17 |
|\ |
|
* | | Don't inline opaque functions. | Rustan Leino | 2013-12-17 |
| * | Merge | Rustan Leino | 2013-12-16 |
| |\
| |/
|/| |
|
| * | Fixed bug where free conditions preceded checked conditions (for inlined pred... | Rustan Leino | 2013-12-16 |
* | | Pass assert/assume attributes down to Boogie | Rustan Leino | 2013-12-16 |
* | | Add support for the :axiom attribute for ghost methods. | Bryan Parno | 2013-12-13 |
* | | Added support for opaque function definitions, indicated via the {:opaque} at... | Bryan Parno | 2013-12-13 |
* | | Add support for the "include" keyword, which accepts a (possibly relative) path | Bryan Parno | 2013-12-10 |
* | | Updated an 'Answer' file. | wuestholz | 2013-12-03 |
|/ |
|
* | Use full name of type in compilation error | Rustan Leino | 2013-11-18 |
* | Merge | Rustan Leino | 2013-11-18 |
|\ |
|
| * | Added support for attributes on variable declarations. | wuestholz | 2013-11-18 |
* | | Let compiler complain about body-less functions and methods, even if these ar... | Rustan Leino | 2013-11-14 |
|/ |
|
* | Allow calls to side-effect-free ghost methods from expressions | Rustan Leino | 2013-08-06 |
* | Merged PredicateExpr and CalcExpr into a single StmtExpr | Rustan Leino | 2013-08-06 |
* | Allow co-predicates to be wrapped inside bounded existential quantifiers | Rustan Leino | 2013-08-04 |
* | Disallow call-graph clusters that mix co-methods / prefix methods with other ... | Rustan Leino | 2013-08-04 |
* | Set up call-graph to keep track of edges between functions and methods. (To ... | Rustan Leino | 2013-08-04 |
* | Introduced keywords "lemma" (like a "ghost method", but not allowed to have a... | Rustan Leino | 2013-08-02 |
* | More and improved CaptureState info | Rustan Leino | 2013-08-02 |
* | Merge | Nadia Polikarpova | 2013-07-31 |
|\ |
|
* | | Allowing dangling hints in calculations. | Nadia Polikarpova | 2013-07-31 |
| * | Add support for hexidecimal numbers. | parno | 2013-07-30 |
|/ |
|
* | Co-recursion, now sounder than ever! | Rustan Leino | 2013-07-30 |
* | Make functions and predicates be opaque outside the defining module -- only t... | Rustan Leino | 2013-07-29 |
* | Allow field names to be sequences of digits (this is nice, for example, to de... | Rustan Leino | 2013-07-24 |
* | Axioms that relate (multi)set cardinality with (multi)set difference. | Rustan Leino | 2013-07-16 |
* | Datatypes with ghost fields (that is, with constructors with ghost parameters... | Rustan Leino | 2013-07-09 |
* | Merge | Unknown | 2013-07-04 |
|\ |
|
| * | Computations! | Unknown | 2013-07-04 |
* | | Fixed bug with substitutions in let-such-that expressions. This cures Issue 22. | Rustan Leino | 2013-07-04 |
|/ |
|
* | Fixed soundness bug with co-recursive calls: co-recursive calls may now no l... | Rustan Leino | 2013-06-29 |
* | Fixed unsoundness (and also allowed other, sound cases) in the admissability ... | Rustan Leino | 2013-06-28 |
* | Changed ranking function for Seq, so that it's compatible with data types. | Unknown | 2013-06-26 |
* | Fixed compilation bug where C# keywords were not being escaped | Rustan Leino | 2013-06-25 |
* | Fixed a problem where changes to a substMap were not being undone, curing Iss... | Rustan Leino | 2013-06-20 |
* | Merge | Rustan Leino | 2013-06-20 |
|\ |
|
| * | Beefed up axioms about cardinality and the empty (multi)set, which fixes Issu... | Rustan Leino | 2013-06-20 |