1 | 1. p: Fmla 2. ds: Collection(dec()) 3. daa: Collection(dec()) 4. da: Collection(SimpleType) 5. de: sig() 6. rho: Decl 7. e: {[[de]] rho} 8. s: {[[ds]] rho} 9. s': {[[ds]] rho} 10. tr: trace_env([[daa]] rho) 11. trace_consistent_pred(rho;daa;tr.proj;p) 12. tc_pred(p;ds;da;de) 13. closed_pred(p) pred_mng_2(p; rho; ds; da; de; e; s; s'; ; tr) Prop |
2 | 1. p: Fmla{i} 2. ds: Collection{i}(dec()) 3. daa: Collection{i}(dec()) 4. da: Collection{i}(SimpleType) 5. de: sig() 6. rho: Decl{i} 7. sig_mng{i:l}(de; rho) = sig_mng{i:l}(de; rho) 8. zzz: Decl{i}Decl{i'} Decl{i} Decl{i'} |
About: