| ebm-cons(avols), ¬ v ∈ avols ⊦ ⟪ebm_create_volume#(v, n; avols; err)⟫ ebm-cons(avols) |
ebm-cons(avols) ⊦ ⟪if ¬ v ∈ avols then {fail_or_success#(; ; err); if err = ESUCCESS then avols[v] := fill(mkabstractvolume(n), erased)} else abort⟫ ebm-cons(avols), v ∈ avols
Used simplifier rules: create-volume: ⊦ ;