mirror of
https://github.com/ProgramSnail/pass_strategy_synthesis.git
synced 2026-06-11 03:38:15 +00:00
struct: fixes, test 2 from presentation (mostly, choice removed for now)
This commit is contained in:
parent
0ef7ebdad2
commit
8fc0ffa805
4 changed files with 313 additions and 6 deletions
|
|
@ -569,11 +569,11 @@ struct
|
|||
pathvalo mem vals p' v' &
|
||||
v' == RefV id &
|
||||
mem_geto mem id v } |
|
||||
{ fresh p', id, v', vs in
|
||||
p == AccessP (p', id) &
|
||||
{ fresh p', id', v', vs in
|
||||
p == AccessP (p', id') &
|
||||
pathvalo mem vals p' v' &
|
||||
v' == TupleV vs &
|
||||
list_ntho vs id v }
|
||||
list_ntho vs id' v }
|
||||
}
|
||||
|
||||
(* --- eval rules --- *)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue