summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Allow left-hand sides of a let expression to be patterns (like in the case of...Gravatar Rustan Leino2014-01-08
* More thoroughly check for nested assume statements during compilationGravatar Rustan Leino2014-01-05
* Added ghost let expressions.Gravatar Rustan Leino2014-01-05
* Renamed a constructor in a test fileGravatar Rustan Leino2014-01-03
* Improved the name-clashing situation when substituting to produce printable A...Gravatar Rustan Leino2014-01-03
* Removed unused declarationGravatar Rustan Leino2014-01-03
* MergeGravatar Rustan Leino2014-01-03
|\
* | Changed BreadthFirstSearch example to no longer use "inductive naturals", seq...Gravatar Rustan Leino2014-01-03
| * Make ModuleDefinition inherit from TopLevelDecl instead of just DeclarationGravatar Bryan Parno2014-01-03
* | Allow "match" expressions anywhereGravatar Rustan Leino2014-01-03
* | No longer specialize axioms Haskell-style for functions whose bodies contains...Gravatar Rustan Leino2014-01-03
* | Print and translate "match" expressions in general positions, not just at the...Gravatar Rustan Leino2014-01-03
* | Embellished axioms about GenericAlloc and DtAlloc.Gravatar Rustan Leino2014-01-03
|/
* Hover text for inferred postconditions of 'forall' statements (the one for ca...Gravatar Rustan Leino2013-12-30
* MergeGravatar Rustan Leino2013-12-30
|\
* | Added proper parsing for StmtExpr's in all contexts.Gravatar Rustan Leino2013-12-30
| * Pass on attributes for methods, iterators, and functions to Boogie.Gravatar wuestholz2013-12-26
| * DafnyExtension: Reduce the default number of Z3 instances by one.Gravatar wuestholz2013-12-26
| * Changed the iterator class hover text back to the iterator name (which is con...Gravatar Rustan Leino2013-12-20
|/
* Hover text for default decreases clauses of loops.Gravatar Rustan Leino2013-12-20
* Moved the hover text of iterator classes to the "iterator" keyword itself (si...Gravatar Rustan Leino2013-12-19
* MergeGravatar Rustan Leino2013-12-19
|\
* | Added an .EndTok for every statement. (Note, in some places, especially in V...Gravatar Rustan Leino2013-12-19
| * MergeGravatar Rustan Leino2013-12-19
| |\
| * | Compute default decreases clauses in Resolver instead of in the Translator.Gravatar Rustan Leino2013-12-19
|/ /
| * Add pretty-printing flag to the dafny3 test script.Gravatar wuestholz2013-12-19
|/
* Added test3/GenericSort.dfy, which shows how modules can be used to write and...Gravatar Rustan Leino2013-12-18
* Add an assertion to a test case to make it less flaky (hopefully).Gravatar wuestholz2013-12-18
* Added missing file (sorry)Gravatar Rustan Leino2013-12-18
* Add support for the /verifySeparately flag in Boogie and change most tests to...Gravatar wuestholz2013-12-18
* Fix a possible null dereference.Gravatar wuestholz2013-12-18
* Fixed pretty printing of calc statements to use the new(-since-long) format.Gravatar Rustan Leino2013-12-17
* Don't expand {:opaque} for inherited functions. (Note, more design is still ...Gravatar Rustan Leino2013-12-17
* MergeGravatar Rustan Leino2013-12-17
|\
* | Don't inline opaque functions.Gravatar Rustan Leino2013-12-17
| * MergeGravatar Rustan Leino2013-12-16
| |\ | |/ |/|
| * Fixed bug where free conditions preceded checked conditions (for inlined pred...Gravatar Rustan Leino2013-12-16
* | Pass assert/assume attributes down to BoogieGravatar Rustan Leino2013-12-16
* | Fix build failure due to changes in Boogie.Gravatar wuestholz2013-12-16
* | MergeGravatar Bryan Parno2013-12-13
|\ \
* | | Add support for the :axiom attribute for ghost methods.Gravatar Bryan Parno2013-12-13
| * | Produce "tail recursive" hover text in the IDE only for methods that are recu...Gravatar Rustan Leino2013-12-13
* | | Added support for opaque function definitions, indicated via the {:opaque} at...Gravatar Bryan Parno2013-12-13
|/ /
* | Add a command-line option to disable include directives.Gravatar Bryan Parno2013-12-13
* | Fixed emacs coloring to not color things that are only substrings of symbolsGravatar Bryan Parno2013-12-12
* | MergeGravatar Rustan Leino2013-12-11
|\ \
* | | Refactored the calling of rewritersGravatar Rustan Leino2013-12-11
| * | Fix build failures due to changes in Boogie.Gravatar wuestholz2013-12-11
| * | Add support for the "include" keyword, which accepts a (possibly relative) pathGravatar Bryan Parno2013-12-10
| * | Update an 'Answer' file.Gravatar wuestholz2013-12-10