equal
deleted
inserted
replaced
286 apply (rule semilat_opt) |
286 apply (rule semilat_opt) |
287 apply (rule err_semilat_Product_esl) |
287 apply (rule err_semilat_Product_esl) |
288 apply (rule err_semilat_upto_esl) |
288 apply (rule err_semilat_upto_esl) |
289 apply (rule err_semilat_JType_esl, assumption+) |
289 apply (rule err_semilat_JType_esl, assumption+) |
290 apply (rule err_semilat_eslI) |
290 apply (rule err_semilat_eslI) |
291 apply (rule semilat_Listn_sl) |
291 apply (rule Listn_sl) |
292 apply (rule err_semilat_JType_esl, assumption+) |
292 apply (rule err_semilat_JType_esl, assumption+) |
293 done |
293 done |
294 |
294 |
295 lemma sl_triple_conv: |
295 lemma sl_triple_conv: |
296 "JVMType.sl G maxs maxr == |
296 "JVMType.sl G maxs maxr == |
297 (states G maxs maxr, JVMType.le G maxs maxr, JVMType.sup G maxs maxr)" |
297 (states G maxs maxr, JVMType.le G maxs maxr, JVMType.sup G maxs maxr)" |