New Post: Function type attributes
It works. Thanks for your quick reply. Defining new predicates seems to be very helpful in many situations. However, when we try to extend this code other problems arise. I have added an array to the...
View ArticleSource code checked in, #c32f9e16b904
Code cleanup. Remove the special expressiontranslator parameters added to TrExpr.
View ArticleNew Post: Function type attributes
I do not know how to resolve this. Perhaps looking at the reads clauses of some example comparators may offer some insight? An alternative approach could be to use a trait and pass the comparator as an...
View ArticleSource code checked in, #8b6284791c4c
Fix issue 92. When a function returns a datatype that has only one constructor, we will assume that the value is constructed by the constructor.
View ArticleEdited Unassigned: Opaque functions vs. tuples [92]
There appears to be a bug in how the opaque attribute affects functions that return tuples. In the example below, when Hidden is marked opaque, the first lemma "foo", succeeds when the assertion is an...
View ArticleClosed Unassigned: Opaque functions vs. tuples [92]
There appears to be a bug in how the opaque attribute affects functions that return tuples. In the example below, when Hidden is marked opaque, the first lemma "foo", succeeds when the assertion is an...
View ArticleCreated Unassigned: verifying multiset assertions [165]
I'm having trouble verifying the following program. Can some trigger magic help here? http://rise4fun.com/Dafny/plIi4Thanks,Akash
View ArticleCommented Unassigned: verifying multiset assertions [165]
I'm having trouble verifying the following program. Can some trigger magic help here? http://rise4fun.com/Dafny/plIi4Thanks,AkashComments: Hi Akash, Apparently, auto-triggers (that is, /autoTriggers:1,...
View ArticleSource code checked in, #5fc0e4040088
Fix issue 165. Consider "multiset(r)[e]" in selecting auto-triggers.
View ArticleEdited Unassigned: verifying multiset assertions [165]
I'm having trouble verifying the following program. Can some trigger magic help here? http://rise4fun.com/Dafny/plIi4Thanks,Akash
View ArticleClosed Unassigned: verifying multiset assertions [165]
I'm having trouble verifying the following program. Can some trigger magic help here? http://rise4fun.com/Dafny/plIi4Thanks,Akash
View ArticleSource code checked in, #8a0ad1c50f24
Fix issue 96. Add "Go to definition" to Dafny IDE.
View ArticleEdited Feature: Go to definition [96]
It would be nice to have a way in the Visual Studio Dafny IDE to go to the definition of something (by, say, putting the cursor on an identifier and pressing F12).
View ArticleCommented Feature: Go to definition [96]
It would be nice to have a way in the Visual Studio Dafny IDE to go to the definition of something (by, say, putting the cursor on an identifier and pressing F12).Comments: Put the cursor on an...
View ArticleClosed Feature: Go to definition [96]
It would be nice to have a way in the Visual Studio Dafny IDE to go to the definition of something (by, say, putting the cursor on an identifier and pressing F12).
View ArticleCreated Unassigned: Auto trigger selection with noNLarith [166]
When running Dafny with `/noNLarith`, basic math operators like addition and subtraction, as well as inequality comparisons, are wrapped in functions and hence become eligible for selection as triggers...
View ArticleCommented Unassigned: Auto trigger selection with noNLarith [166]
When running Dafny with `/noNLarith`, basic math operators like addition and subtraction, as well as inequality comparisons, are wrapped in functions and hence become eligible for selection as triggers...
View ArticleEdited Feature: Go to definition [96]
It would be nice to have a way in the Visual Studio Dafny IDE to go to the definition of something (by, say, putting the cursor on an identifier and pressing F12).
View ArticleCommented Feature: Go to definition [96]
It would be nice to have a way in the Visual Studio Dafny IDE to go to the definition of something (by, say, putting the cursor on an identifier and pressing F12).Comments: You can also press F12 to go...
View ArticleSource code checked in, #cbf427a807d6
Add shortcut key binding F12 to "Go to Definition" and F5 to toggle "start/stop verifier"
View Article