summaryrefslogtreecommitdiff
path: root/Source
Commit message (Collapse)AuthorAge
* small fix to previous checkinGravatar akashlal2010-11-24
|
* Some changes to the prover interface to make way for z3-api.Gravatar akashlal2010-11-24
|
* more refactoringGravatar akashlal2010-11-23
|
* More refactoringGravatar akashlal2010-11-23
|
* Boogie: Look for Z3 versions up to 2.20.Gravatar wuestholz2010-11-23
|
* Refactoring: pulled out all code for stratified inlining to a new file.Gravatar akashlal2010-11-23
|
* Changed stratified inlining: can now be user-guidedGravatar akashlal2010-11-22
|
* BVD for Dafny: improved string that displays array indicesGravatar rustanleino2010-11-17
|
* BVD Dafny provider: treat sets and datatype valuesGravatar rustanleino2010-11-17
|
* Forro: revised syntax (this version used in Boogie tutorial at SBMF 2010)Gravatar rustanleino2010-11-17
|
* Minor updates for printing coverage graph of stratified inliningGravatar akashlal2010-11-14
|
* Boogie: Changed the trace output formatting of the prover version slightly.Gravatar wuestholz2010-11-11
|
* Implement different levels of view (normal, expert, etc).Gravatar MichalMoskal2010-11-09
| | | | Display functions and pointer sets in VCC
* Introducing Forr?! Forr? is a tiny language that translates to Boogie. The ↵Gravatar rustanleino2010-11-06
| | | | purpose of the language and verifier is to serve as a tutorial example for how to build a verifier on top of Boogie.
* More right-click improvementsGravatar MichalMoskal2010-11-06
|
* Show previous stateGravatar MichalMoskal2010-11-06
|
* Improve the generic model viewerGravatar MichalMoskal2010-11-06
|
* Right-click enableGravatar MichalMoskal2010-11-06
|
* Add find find uses and find aliases facilitiesGravatar MichalMoskal2010-11-06
|
* Improve default provider a bitGravatar MichalMoskal2010-11-06
|
* Simplify languague-specific interfaceGravatar MichalMoskal2010-11-06
|
* Update matches when switching statesGravatar MichalMoskal2010-11-04
|
* Refactor the Namer into two classesGravatar MichalMoskal2010-11-04
|
* Add search facilityGravatar MichalMoskal2010-11-04
|
* Highlight initial stateGravatar MichalMoskal2010-11-03
|
* 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
* 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
* 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
* a bug fix in the loop extraction codeGravatar qadeer2010-10-19
| | | | optimized the signature of the extracted procedure
* 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.