summaryrefslogtreecommitdiff
path: root/Chalice/make
diff options
context:
space:
mode:
authorGravatar Rustan Leino <leino@microsoft.com>2011-05-24 21:30:57 -0700
committerGravatar Rustan Leino <leino@microsoft.com>2011-05-24 21:30:57 -0700
commitf205409381a6e13beb4d5e9d88dfb31a67500116 (patch)
treefffdccf4fc09a0711a2eb466c2ea7697164e6b89 /Chalice/make
parentf6a0c9295984d8e90db0ee6592e338fd051c8f05 (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