Change the sharing view shift to frame a token
This also needs changes in type and continuation context inclusion. It allows us to prove that the empty sum is equal to the empty type. I also took the opportunity to rename TCtx_holds to TCtx_hasty, which at least says what is "holding".
Showing
- theories/typing/cont_context.v 17 additions, 15 deletionstheories/typing/cont_context.v
- theories/typing/function.v 7 additions, 4 deletionstheories/typing/function.v
- theories/typing/lft_contexts.v 9 additions, 9 deletionstheories/typing/lft_contexts.v
- theories/typing/own.v 28 additions, 30 deletionstheories/typing/own.v
- theories/typing/product.v 5 additions, 5 deletionstheories/typing/product.v
- theories/typing/shr_bor.v 33 additions, 28 deletionstheories/typing/shr_bor.v
- theories/typing/sum.v 79 additions, 47 deletionstheories/typing/sum.v
- theories/typing/type.v 25 additions, 28 deletionstheories/typing/type.v
- theories/typing/type_context.v 19 additions, 15 deletionstheories/typing/type_context.v
- theories/typing/typing.v 2 additions, 4 deletionstheories/typing/typing.v
- theories/typing/uniq_bor.v 40 additions, 37 deletionstheories/typing/uniq_bor.v
Loading
Please register or sign in to comment