diff options
author | Rustan Leino <leino@microsoft.com> | 2011-05-24 21:30:57 -0700 |
---|---|---|
committer | Rustan Leino <leino@microsoft.com> | 2011-05-24 21:30:57 -0700 |
commit | f205409381a6e13beb4d5e9d88dfb31a67500116 (patch) | |
tree | fffdccf4fc09a0711a2eb466c2ea7697164e6b89 /Chalice/make | |
parent | f6a0c9295984d8e90db0ee6592e338fd051c8f05 (diff) |
Dafny:
* fixed parsing problem with a block ending a block
* replaced AssignStmt and "call" statements with UpdateStmt's
* fixed some minor printing problems
* changed implementation to check for ghost expressions in a pass separate from ResolveExpr
To-dos:
* compile and translate multi-assignments
* handle non-identifier LHSs of call statements
* change "var" statements in a similar way
* tighten up parsing of LHSs to allow only things like SelectExpr
* code and grammar clean-up to remove unused parts (e.g., "call" grammar productions and the "allowGhostFeatures" parameters)
* include the commented-out precondition of TrAssignment
* check in changes to the test suite
Diffstat (limited to 'Chalice/make')
0 files changed, 0 insertions, 0 deletions