summaryrefslogtreecommitdiff
path: root/Source/Dafny/Compiler.cs
Commit message (Expand)AuthorAge
* Preliminary support for reals in Dafny specs. No compiler suport yet.Gravatar Bryan Parno2014-02-10
* Compile to .exe only if the Main method has no user-defined preconditions.Gravatar Rustan Leino2014-01-31
* Fix minor issue in compilation of main methods.Gravatar wuestholz2014-01-17
* MergeGravatar Rustan Leino2014-01-08
|\
* | Allow left-hand sides of a let expression to be patterns (like in the case of...Gravatar Rustan Leino2014-01-08
| * Compile assign-such-that for all integers, not just ones where a bound is foundGravatar Rustan Leino2014-01-06
|/
* More thoroughly check for nested assume statements during compilationGravatar Rustan Leino2014-01-05
* Added ghost let expressions.Gravatar Rustan Leino2014-01-05
* Add support for the :axiom attribute for ghost methods.Gravatar Bryan Parno2013-12-13
* Use full name of type in compilation errorGravatar Rustan Leino2013-11-18
* Let compiler complain about body-less functions and methods, even if these ar...Gravatar Rustan Leino2013-11-14
* Merged PredicateExpr and CalcExpr into a single StmtExprGravatar Rustan Leino2013-08-06
* Added support for more fine-grained generation of unique names.Gravatar wuestholz2013-07-31
* Fixed compilation bug where C# keywords were not being escapedGravatar Rustan Leino2013-06-25
* Allow more tail calls, on account of considering non-loop aggregate statement...Gravatar Rustan Leino2013-05-21
* Fixed compilation of assign-such-that for the multi-variable case where some ...Gravatar Rustan Leino2013-03-29
* The "choose" statement, hacky and specialized as it was, is now gone. Use th...Gravatar Rustan Leino2013-03-27
* Replaced SuperSetBoundedPool by SubSetBoundedPool, which is much more useful ...Gravatar Rustan Leino2013-03-27
* Compilation of (many common) assign-such-that statements.Gravatar Rustan Leino2013-03-26
* Renamed "parallel" statement to "forall" statement, and made the parentheses ...Gravatar Rustan Leino2013-03-06
* Added Equals method on TypeGravatar Rustan Leino2013-02-20
* First take on calc expressions.Gravatar Nadia Polikarpova2013-02-14
* Added parsing and resolution of a new let-such-that expression. Translation h...Gravatar Rustan Leino2013-01-21
* Removed the syntactic form copredicate #-form with the implicit argument.Gravatar Rustan Leino2013-01-16
* renamed "abstract module" to "module facade"Gravatar Rustan Leino2012-10-22
* improved and fixed compilation and resolution of assign-such-that statementsGravatar Rustan Leino2012-10-05
* Put all sources under \Source directoryGravatar Rustan Leino2012-10-04