summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Rework canonical name computationGravatar MichalMoskal2010-11-03
| | | | Sort fields inteligently (allow for override as well)
* Dafny model viewer: handle (single- and multi-dimensional) arraysGravatar rustanleino2010-11-03
|
* ModelViewer:Gravatar rustanleino2010-11-02
| | | | | | | * map back values introduced by bool_2_U and int_2_U * map back internal names for select/store to [n] and [n:=], where n is the arity of the map * added /break switch to ModelViewer * display more things (including sequences) in Dafny provider
* Boogie build succeededGravatar codeplexbot2010-11-02
|
* Updated Answer file to go with the previous check-in.Gravatar rustanleino2010-11-02
|
* Dafny: a partial first crack at a Dafny model-viewer provider, including ↵Gravatar rustanleino2010-11-01
| | | | captureState mark-ups in the Boogie code generated from Dafny
* Test/dafny1/KatzManna.dfy: Changed mocked up matrix class to use Dafny's ↵Gravatar rustanleino2010-10-27
| | | | built-in array2 class.
* Dafny: Record source positions of start/end curly braces for declaration ↵Gravatar rustanleino2010-10-27
| | | | | | constructs. Dafny VS2010 extension: link with Dafny and use it to parse and type check
* Handle aliases betterGravatar MichalMoskal2010-10-26
|
* Introduce distinction between canonical element name and its aliasesGravatar MichalMoskal2010-10-26
|
* Compute canonical element namesGravatar MichalMoskal2010-10-26
|
* Copy local names between statesGravatar MichalMoskal2010-10-26
|
* More work on the generic namerGravatar MichalMoskal2010-10-26
|
* Start work on the generic namerGravatar MichalMoskal2010-10-26
|
* Updated parser.cs files to pick up the new .frame improvements from ↵Gravatar rustanleino2010-10-26
| | | | boogiepartners
* Boogie:Gravatar rustanleino2010-10-26
| | | | | | | | | * Updated Parser.cs/Scanner.cs to use new .frame files from boogiepartners. * It changes, for example, "syntax error:" to just "error:", so adjusted expected Test outputs. Dafny: * Ditto for its Parser.cs/Scanner.cs. * Added ability to provide a custom Errors handler for scanner/parser. * Added Test/dafny1/Cubes.dfy
* Added AssemblyInfo.cs, missing from previous DafnyExtension check-inGravatar rustanleino2010-10-22
|
* New Dafny mode for Visual Studio 2010, using the VS2010 extensions.Gravatar rustanleino2010-10-22
|
* Miscellaneous changes:Gravatar rustanleino2010-10-22
| | | | | | | * Also copy CodeContractExtender in PrepareBoogieZip.bat * Added some comments and a new program in Test/textbook * Included refinement keywords in Chalice emacs mode * Used assignment instead of spec statement in DuplicatesVideo.chalice
* Chalice: Now compiles with Scala 2.7.7 and 2.8.0, the latter yields many ↵Gravatar mschwerhoff2010-10-21
| | | | warnings, though. If 2.8.0 terminates with a stack overflow, increase stack size of the JVM (-Xss16M)
* a bug fix in the loop extraction codeGravatar qadeer2010-10-19
| | | | optimized the signature of the extracted procedure
* Boogie build succeededGravatar codeplexbot2010-10-15
|
* Make it display mapsGravatar MichalMoskal2010-10-15
|
* Implement find-all-namesGravatar MichalMoskal2010-10-14
|
* Display state sequential numbersGravatar MichalMoskal2010-10-14
|
* Move SkeletonItem to a separate fileGravatar MichalMoskal2010-10-14
|
* Display values in the state listGravatar MichalMoskal2010-10-14
|
* Make the tree actually workGravatar MichalMoskal2010-10-14
|
* Always show the entire tree, possibly grayed-outGravatar MichalMoskal2010-10-14
|
* Implement struct printingGravatar MichalMoskal2010-10-14
|
* Skip unchagned variables in model dumps. Fix testcaseGravatar MichalMoskal2010-10-14
|
* Work on keeping the unfolding skeleton when switching between statesGravatar MichalMoskal2010-10-14
|
* Add DisplayNode class with default IDisplayNode implementation. Add ↵Gravatar MichalMoskal2010-10-14
| | | | IDisplayNode.State.
* Boogie build succeeded, 1 test(s) failedGravatar codeplexbot2010-10-13
|
* Bug fixes and speed up for doomed program point analysisGravatar schaef2010-10-13
|
* Add interfaces for langauge providers. Start with VCC provider.Gravatar MichalMoskal2010-10-12
|
* Put Model.cs in separate assembly. Fix signing/versioning with it.Gravatar MichalMoskal2010-10-12
|
* Add missing Clone() when storing incarnation maps; update testcase to make ↵Gravatar MichalMoskal2010-10-12
| | | | | | this clear Construct states in Model properly, nuke direct printing.
* Add function and constant viewGravatar MichalMoskal2010-10-12
|
* Put in proper namespace, move files around.Gravatar MichalMoskal2010-10-12
|
* Make the -mv option use the new Model class.Gravatar MichalMoskal2010-10-12
|
* Starting work on Boogie Model Viewer.Gravatar MichalMoskal2010-10-12
|
* Boogie:Gravatar rustanleino2010-10-12
| | | | | | * enhanced the printing of captured states * addressed some warnings issued by VS 2010 * some code formatting
* Chalice: allow replace by to match LocalVarGravatar kyessenov2010-10-09
|
* Chalice:Gravatar rustanleino2010-10-09
| | | | | * extended the cheap type inference to also consider "in" expressions and quantifiers * added some refinement keywords to the Emacs mode for Chalice
* Chalice: permit replaces by to match assign clausesGravatar kyessenov2010-10-09
|
* Boogie: fixed a Code Contract in the sourceGravatar rustanleino2010-10-09
|
* Fixes in state printing/initializationGravatar MichalMoskal2010-10-09
|
* Fix some bugs.Gravatar MichalMoskal2010-10-09
|
* Add model/state printing and parsingGravatar MichalMoskal2010-10-09
|