1 | 9. trace_consistent_rel(rho;A.da;tr.proj;r) 10. single_valued_decls(A.ds) 11. s: [[A]] rho de e.state 12. x': [[A]] rho de e.state 13. tc(r;A.ds;dec_lookup(A.da;kind(a));de) 14. covers_rel(A;r) 15. [[A]] rho de e.trans(s,a,x') 16. r@0: rel() 17. as: (LabelTerm) List 18. 1of(unzip(as)) = rel_primed_vars(r) 19. i:. i < ||as|| 2of(as[i]) (x.smts_eff(action_effect(kind(a);A.eff;A.frame);x))(1of(as[i])) 20. r@0 = rel_subst2(as;r) 21. subst_mentions_trace(as) e:eff(). e A.eff & mentions_trace(e.smt.term) |
About: