| 1 | 11.  12. s: [[A]] rho de e.state 13. x': [[A]] rho de e.state 14. tc(r;A.ds;dec_lookup(A.da;kind(a));de) 15. covers_rel(A;r) 16. value(a) 17. 18. 19. 20. rel_mng_2(r; rho; A.ds; dec_lookup(A.da;kind(a)); de; e; s; x'; value(a); tr) 21. r@0: rel() 22. as: (Label 23. 1of(unzip(as)) = rel_primed_vars(r) 24. 25. r@0 = rel_subst2(as;r) 26. x: Label 27. (x 28. i: 29. i < ||as|| 30. < x,apply_alist(as;x;x) > = as[i] 31. xxx: Term 32. 2of(as[i]) = xxx 33. xx: Label 34. 1of(as[i]) = xx 35. s1: smt() 36. f: frame() 37. f 38. 39. s1 = mk_smt(f.var, f.var, f.typ) 40. x'.f.var = s.f.var 41. t: SimpleType 42. mk_dec(f.var, t) 43.  | 
About: