Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (2546 entries)
Notation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (100 entries)
Binder Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (1862 entries)
Module Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (6 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (18 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (239 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (208 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (19 entries)
Projection Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (28 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (12 entries)
Instance Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (29 entries)
Abbreviation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (3 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (19 entries)
Record Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (3 entries)

Global Index

A

admissible [library]
any_kind_otval [lemma, in oadt.lang_oadt.values]
aset_stale [instance, in oadt.lang_oadt.infrastructure]
Atom [record, in oadt.ln]
atom_stale [instance, in oadt.lang_oadt.infrastructure]
atom_instance.is_atom [instance, in oadt.ln]
atom_instance.aset [definition, in oadt.ln]
atom_instance.amap [definition, in oadt.ln]
atom_instance.atom [definition, in oadt.ln]
atom_instance [module, in oadt.ln]
atom_dom_spec [instance, in oadt.ln]
atom_finmap_elem_of_dec [projection, in oadt.ln]
atom_elem_of_dom [projection, in oadt.ln]
atom_finmap [projection, in oadt.ln]
atom_finset [projection, in oadt.ln]
atom_infinite [projection, in oadt.ln]
atom_eq_decision [projection, in oadt.ln]
atom_finset_elements [projection, in oadt.ln]
atom_finset_difference [projection, in oadt.ln]
atom_finset_intersection [projection, in oadt.ln]
atom_finset_union [projection, in oadt.ln]
atom_finset_singleton [projection, in oadt.ln]
atom_finset_empty [projection, in oadt.ln]
atom_finset_elem_of [projection, in oadt.ln]
atom_finmap_to_list [projection, in oadt.ln]
atom_finmap_merge [projection, in oadt.ln]
atom_finmap_omap [projection, in oadt.ln]
atom_finmap_partial_alter [projection, in oadt.ln]
atom_finmap_empty [projection, in oadt.ln]
atom_finmap_lookup [projection, in oadt.ln]
atom_finmap_fmap [projection, in oadt.ln]
atom_finmap_dom [projection, in oadt.ln]
A:1 [binder, in oadt.semilattice]
A:1 [binder, in oadt.ln]
A:15 [binder, in oadt.semilattice]
A:20 [binder, in oadt.base]
A:34 [binder, in oadt.ln]
A:35 [binder, in oadt.base]
A:37 [binder, in oadt.base]
A:39 [binder, in oadt.ln]


B

base [library]
base [library]
bool_semilattice [instance, in oadt.semilattice]
bool_le [instance, in oadt.semilattice]
bool_bot [instance, in oadt.semilattice]
bool_top [instance, in oadt.semilattice]
bool_join [instance, in oadt.semilattice]
bot_inv [lemma, in oadt.semilattice]
bot_lb [lemma, in oadt.semilattice]
b':121 [binder, in oadt.lang_oadt.syntax]
b':123 [binder, in oadt.lang_oadt.syntax]
b:100 [binder, in oadt.lang_oadt.semantics]
b:102 [binder, in oadt.lang_oadt.equivalence]
b:105 [binder, in oadt.lang_oadt.syntax]
b:109 [binder, in oadt.lang_oadt.syntax]
b:114 [binder, in oadt.lang_oadt.inversion]
b:115 [binder, in oadt.lang_oadt.typing]
b:120 [binder, in oadt.lang_oadt.syntax]
b:122 [binder, in oadt.lang_oadt.syntax]
b:129 [binder, in oadt.lang_oadt.typing]
b:13 [binder, in oadt.lang_oadt.progress]
b:136 [binder, in oadt.lang_oadt.inversion]
b:14 [binder, in oadt.lang_oadt.syntax]
b:144 [binder, in oadt.lang_oadt.inversion]
b:147 [binder, in oadt.lang_oadt.syntax]
b:150 [binder, in oadt.lang_oadt.syntax]
b:155 [binder, in oadt.lang_oadt.syntax]
b:156 [binder, in oadt.lang_oadt.inversion]
b:159 [binder, in oadt.lang_oadt.inversion]
b:16 [binder, in oadt.lang_oadt.progress]
b:160 [binder, in oadt.lang_oadt.syntax]
b:165 [binder, in oadt.lang_oadt.syntax]
b:166 [binder, in oadt.lang_oadt.syntax]
b:175 [binder, in oadt.lang_oadt.typing]
b:201 [binder, in oadt.lang_oadt.syntax]
b:204 [binder, in oadt.lang_oadt.equivalence]
b:205 [binder, in oadt.lang_oadt.typing]
b:209 [binder, in oadt.lang_oadt.syntax]
b:210 [binder, in oadt.lang_oadt.typing]
b:212 [binder, in oadt.lang_oadt.syntax]
b:219 [binder, in oadt.lang_oadt.syntax]
b:220 [binder, in oadt.lang_oadt.syntax]
b:237 [binder, in oadt.lang_oadt.inversion]
b:249 [binder, in oadt.lang_oadt.typing]
b:265 [binder, in oadt.lang_oadt.typing]
b:267 [binder, in oadt.lang_oadt.typing]
b:27 [binder, in oadt.lang_oadt.progress]
b:27 [binder, in oadt.lang_oadt.syntax]
b:3 [binder, in oadt.lang_oadt.semantics]
b:30 [binder, in oadt.lang_oadt.syntax]
b:33 [binder, in oadt.lang_oadt.typing]
b:34 [binder, in oadt.lang_oadt.progress]
b:37 [binder, in oadt.lang_oadt.equivalence]
b:42 [binder, in oadt.lang_oadt.syntax]
b:42 [binder, in oadt.lang_oadt.typing]
b:43 [binder, in oadt.lang_oadt.syntax]
b:45 [binder, in oadt.lang_oadt.semantics]
b:47 [binder, in oadt.lang_oadt.semantics]
b:47 [binder, in oadt.lang_oadt.typing]
b:50 [binder, in oadt.lang_oadt.semantics]
b:53 [binder, in oadt.lang_oadt.semantics]
b:55 [binder, in oadt.lang_oadt.infrastructure]
b:59 [binder, in oadt.lang_oadt.equivalence]
b:59 [binder, in oadt.lang_oadt.typing]
b:64 [binder, in oadt.lang_oadt.typing]
b:65 [binder, in oadt.lang_oadt.typing]
b:68 [binder, in oadt.lang_oadt.typing]
b:72 [binder, in oadt.lang_oadt.semantics]
b:75 [binder, in oadt.lang_oadt.semantics]
b:76 [binder, in oadt.lang_oadt.inversion]
b:8 [binder, in oadt.lang_oadt.semantics]
b:80 [binder, in oadt.lang_oadt.semantics]
b:81 [binder, in oadt.lang_oadt.inversion]
b:91 [binder, in oadt.lang_oadt.syntax]
b:93 [binder, in oadt.lang_oadt.semantics]
b:94 [binder, in oadt.lang_oadt.semantics]
b:97 [binder, in oadt.lang_oadt.semantics]


C

canonical_form_fold [lemma, in oadt.lang_oadt.progress]
canonical_form_osum [lemma, in oadt.lang_oadt.progress]
canonical_form_sum [lemma, in oadt.lang_oadt.progress]
canonical_form_prod [lemma, in oadt.lang_oadt.progress]
canonical_form_obool [lemma, in oadt.lang_oadt.progress]
canonical_form_bool [lemma, in oadt.lang_oadt.progress]
canonical_form_abs [lemma, in oadt.lang_oadt.progress]
canonical_form_unit [lemma, in oadt.lang_oadt.progress]
close [definition, in oadt.lang_oadt.infrastructure]
close [section, in oadt.lang_oadt.infrastructure]
closed [definition, in oadt.lang_oadt.infrastructure]
close_fv [lemma, in oadt.lang_oadt.infrastructure]
close_fv_subseteq2 [lemma, in oadt.lang_oadt.infrastructure]
close_fv_subseteq1 [lemma, in oadt.lang_oadt.infrastructure]
close_fresh [lemma, in oadt.lang_oadt.infrastructure]
close_open_fresh_ [lemma, in oadt.lang_oadt.infrastructure]
close_open [lemma, in oadt.lang_oadt.infrastructure]
close_ [definition, in oadt.lang_oadt.infrastructure]
oadt:{ _ <~ _ } _ [notation, in oadt.lang_oadt.infrastructure]
CtxApp1 [constructor, in oadt.lang_oadt.semantics]
CtxApp2 [constructor, in oadt.lang_oadt.semantics]
CtxCase [constructor, in oadt.lang_oadt.semantics]
CtxFold [constructor, in oadt.lang_oadt.semantics]
CtxIf [constructor, in oadt.lang_oadt.semantics]
CtxInj [constructor, in oadt.lang_oadt.semantics]
CtxLet [constructor, in oadt.lang_oadt.semantics]
CtxMux1 [constructor, in oadt.lang_oadt.semantics]
CtxMux2 [constructor, in oadt.lang_oadt.semantics]
CtxMux3 [constructor, in oadt.lang_oadt.semantics]
CtxOInj1 [constructor, in oadt.lang_oadt.semantics]
CtxOInj2 [constructor, in oadt.lang_oadt.semantics]
CtxOSum1 [constructor, in oadt.lang_oadt.semantics]
CtxOSum2 [constructor, in oadt.lang_oadt.semantics]
CtxPair1 [constructor, in oadt.lang_oadt.semantics]
CtxPair2 [constructor, in oadt.lang_oadt.semantics]
CtxProd1 [constructor, in oadt.lang_oadt.semantics]
CtxProd2 [constructor, in oadt.lang_oadt.semantics]
CtxProj [constructor, in oadt.lang_oadt.semantics]
CtxSec [constructor, in oadt.lang_oadt.semantics]
CtxUnfold [constructor, in oadt.lang_oadt.semantics]
C:10 [binder, in oadt.ln]
C:12 [binder, in oadt.ln]
C:16 [binder, in oadt.ln]
C:29 [binder, in oadt.ln]
C:38 [binder, in oadt.base]
C:5 [binder, in oadt.ln]
C:8 [binder, in oadt.ln]


D

DADT [constructor, in oadt.lang_oadt.syntax]
definitions [section, in oadt.lang_oadt.syntax]
oadt:_ ^ _ [notation, in oadt.lang_oadt.syntax]
oadt:{ _ ↦ _ } _ [notation, in oadt.lang_oadt.syntax]
oadt:{ _ ~> _ } _ [notation, in oadt.lang_oadt.syntax]
_ ≈ _ [notation, in oadt.lang_oadt.syntax]
DFun [constructor, in oadt.lang_oadt.syntax]
DOADT [constructor, in oadt.lang_oadt.syntax]
DTADT [constructor, in oadt.lang_oadt.typing]
DTFun [constructor, in oadt.lang_oadt.typing]
DTOADT [constructor, in oadt.lang_oadt.typing]
D:173 [binder, in oadt.lang_oadt.infrastructure]
D:3 [binder, in oadt.ln]
D:3 [binder, in oadt.base]
D:345 [binder, in oadt.lang_oadt.typing]
D:350 [binder, in oadt.lang_oadt.typing]
D:36 [binder, in oadt.ln]
D:38 [binder, in oadt.ln]


E

EAbs [constructor, in oadt.lang_oadt.syntax]
EApp [constructor, in oadt.lang_oadt.syntax]
EBool [constructor, in oadt.lang_oadt.syntax]
EBoxedInj [constructor, in oadt.lang_oadt.syntax]
EBoxedLit [constructor, in oadt.lang_oadt.syntax]
EBVar [constructor, in oadt.lang_oadt.syntax]
ECase [constructor, in oadt.lang_oadt.syntax]
ectx [inductive, in oadt.lang_oadt.semantics]
EFold [constructor, in oadt.lang_oadt.syntax]
EFVar [constructor, in oadt.lang_oadt.syntax]
EGVar [constructor, in oadt.lang_oadt.syntax]
EInj [constructor, in oadt.lang_oadt.syntax]
EIte [constructor, in oadt.lang_oadt.syntax]
elem_of_subseteq_flip_proper [instance, in oadt.base]
elem_of_subseteq_proper [instance, in oadt.base]
ELet [constructor, in oadt.lang_oadt.syntax]
ELit [constructor, in oadt.lang_oadt.syntax]
EPair [constructor, in oadt.lang_oadt.syntax]
EPi [constructor, in oadt.lang_oadt.syntax]
EProd [constructor, in oadt.lang_oadt.syntax]
EProj [constructor, in oadt.lang_oadt.syntax]
equivalence [section, in oadt.lang_oadt.equivalence]
equivalence [section, in oadt.lang_oadt.equivalence]
equivalence [library]
_ ≡ _ [notation, in oadt.lang_oadt.equivalence]
_ ⇛* _ [notation, in oadt.lang_oadt.equivalence]
_ ⇛ _ [notation, in oadt.lang_oadt.equivalence]
_ ⇛ _ [notation, in oadt.lang_oadt.equivalence]
ESec [constructor, in oadt.lang_oadt.syntax]
ESum [constructor, in oadt.lang_oadt.syntax]
EUnfold [constructor, in oadt.lang_oadt.syntax]
EUnitT [constructor, in oadt.lang_oadt.syntax]
EUnitV [constructor, in oadt.lang_oadt.syntax]
expr [inductive, in oadt.lang_oadt.syntax]
expr_stale [instance, in oadt.lang_oadt.infrastructure]
oadt:ite _ _ _ [notation, in oadt.lang_oadt.syntax]
[{ _ ; _ ; .. ; _ }] [notation, in oadt.lang_oadt.syntax]
[{ _ }] [notation, in oadt.lang_oadt.syntax]
oadt_def:def _ : _ := _ [notation, in oadt.lang_oadt.syntax]
oadt_def:obliv _ ( : _ ) := _ [notation, in oadt.lang_oadt.syntax]
oadt_def:data _ := _ [notation, in oadt.lang_oadt.syntax]
oadt_def:( _ ) [notation, in oadt.lang_oadt.syntax]
oadt_def:_ [notation, in oadt.lang_oadt.syntax]
oadt:[ inr < _ > _ ] [notation, in oadt.lang_oadt.syntax]
oadt:[ inl < _ > _ ] [notation, in oadt.lang_oadt.syntax]
oadt:[ inj@ _ < _ > _ ] [notation, in oadt.lang_oadt.syntax]
oadt:[ _ ] [notation, in oadt.lang_oadt.syntax]
oadt:unfold < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:fold < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:~case _ of _ | _ [notation, in oadt.lang_oadt.syntax]
oadt:case _ of _ | _ [notation, in oadt.lang_oadt.syntax]
oadt:case{ _ } _ of _ | _ [notation, in oadt.lang_oadt.syntax]
oadt:~inr < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:~inl < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:~inj@ _ < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:inr < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:inl < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:inj@ _ < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:inj{ _ }@ _ < _ > _ [notation, in oadt.lang_oadt.syntax]
oadt:let _ in _ [notation, in oadt.lang_oadt.syntax]
oadt:~if _ then _ else _ [notation, in oadt.lang_oadt.syntax]
oadt:if _ then _ else _ [notation, in oadt.lang_oadt.syntax]
oadt:if{ _ } _ then _ else _ [notation, in oadt.lang_oadt.syntax]
oadt:s𝔹 _ [notation, in oadt.lang_oadt.syntax]
oadt:π2 _ [notation, in oadt.lang_oadt.syntax]
oadt:π1 _ [notation, in oadt.lang_oadt.syntax]
oadt:π@ _ _ [notation, in oadt.lang_oadt.syntax]
oadt:( _ , _ , .. , _ ) [notation, in oadt.lang_oadt.syntax]
oadt:() [notation, in oadt.lang_oadt.syntax]
oadt:_ _ [notation, in oadt.lang_oadt.syntax]
oadt:\ : _ => _ [notation, in oadt.lang_oadt.syntax]
oadt:Π : _ , _ [notation, in oadt.lang_oadt.syntax]
oadt:_ ~+ _ [notation, in oadt.lang_oadt.syntax]
oadt:_ + _ [notation, in oadt.lang_oadt.syntax]
oadt:_ +{ _ } _ [notation, in oadt.lang_oadt.syntax]
oadt:_ * _ [notation, in oadt.lang_oadt.syntax]
oadt:~Bool [notation, in oadt.lang_oadt.syntax]
oadt:~𝔹 [notation, in oadt.lang_oadt.syntax]
oadt:Bool [notation, in oadt.lang_oadt.syntax]
oadt:𝔹 [notation, in oadt.lang_oadt.syntax]
oadt:𝔹{ _ } [notation, in oadt.lang_oadt.syntax]
oadt:Unit [notation, in oadt.lang_oadt.syntax]
oadt:𝟙 [notation, in oadt.lang_oadt.syntax]
oadt:lit _ [notation, in oadt.lang_oadt.syntax]
oadt:gvar _ [notation, in oadt.lang_oadt.syntax]
oadt:fvar _ [notation, in oadt.lang_oadt.syntax]
oadt:bvar _ [notation, in oadt.lang_oadt.syntax]
oadt:_ [notation, in oadt.lang_oadt.syntax]
oadt:( _ ) [notation, in oadt.lang_oadt.syntax]
low [notation, in oadt.lang_oadt.syntax]
high [notation, in oadt.lang_oadt.syntax]
oadt:,( _ ) [notation, in oadt.lang_oadt.syntax]
<{ _ }> [notation, in oadt.lang_oadt.syntax]
expr_notations [module, in oadt.lang_oadt.syntax]
e':100 [binder, in oadt.lang_oadt.typing]
e':101 [binder, in oadt.lang_oadt.equivalence]
e':107 [binder, in oadt.lang_oadt.syntax]
e':107 [binder, in oadt.lang_oadt.equivalence]
e':110 [binder, in oadt.lang_oadt.semantics]
e':113 [binder, in oadt.lang_oadt.syntax]
e':114 [binder, in oadt.lang_oadt.typing]
e':116 [binder, in oadt.lang_oadt.syntax]
e':117 [binder, in oadt.lang_oadt.typing]
e':119 [binder, in oadt.lang_oadt.syntax]
e':12 [binder, in oadt.lang_oadt.obliviousness]
e':120 [binder, in oadt.lang_oadt.typing]
e':123 [binder, in oadt.lang_oadt.typing]
e':126 [binder, in oadt.lang_oadt.syntax]
e':133 [binder, in oadt.lang_oadt.typing]
e':154 [binder, in oadt.lang_oadt.equivalence]
e':156 [binder, in oadt.lang_oadt.equivalence]
e':158 [binder, in oadt.lang_oadt.equivalence]
e':16 [binder, in oadt.lang_oadt.equivalence]
e':164 [binder, in oadt.lang_oadt.equivalence]
e':166 [binder, in oadt.lang_oadt.preservation]
e':168 [binder, in oadt.lang_oadt.equivalence]
e':17 [binder, in oadt.lang_oadt.obliviousness]
e':174 [binder, in oadt.lang_oadt.preservation]
e':181 [binder, in oadt.lang_oadt.infrastructure]
e':182 [binder, in oadt.lang_oadt.equivalence]
e':184 [binder, in oadt.lang_oadt.infrastructure]
e':184 [binder, in oadt.lang_oadt.preservation]
e':186 [binder, in oadt.lang_oadt.equivalence]
e':187 [binder, in oadt.lang_oadt.infrastructure]
e':202 [binder, in oadt.lang_oadt.equivalence]
e':21 [binder, in oadt.lang_oadt.equivalence]
e':26 [binder, in oadt.lang_oadt.equivalence]
e':26 [binder, in oadt.lang_oadt.typing]
e':3 [binder, in oadt.lang_oadt.preservation]
e':300 [binder, in oadt.lang_oadt.typing]
e':34 [binder, in oadt.lang_oadt.equivalence]
e':37 [binder, in oadt.lang_oadt.inversion]
e':4 [binder, in oadt.lang_oadt.admissible]
e':41 [binder, in oadt.lang_oadt.typing]
e':46 [binder, in oadt.lang_oadt.progress]
e':53 [binder, in oadt.lang_oadt.progress]
E':6 [binder, in oadt.lang_oadt.admissible]
e':65 [binder, in oadt.lang_oadt.syntax]
e':7 [binder, in oadt.lang_oadt.preservation]
e':7 [binder, in oadt.lang_oadt.metatheories]
e':76 [binder, in oadt.lang_oadt.equivalence]
e':9 [binder, in oadt.lang_oadt.progress]
e':90 [binder, in oadt.lang_oadt.equivalence]
e':93 [binder, in oadt.lang_oadt.syntax]
e0':138 [binder, in oadt.lang_oadt.typing]
e0':145 [binder, in oadt.lang_oadt.typing]
e0':52 [binder, in oadt.lang_oadt.typing]
e0':64 [binder, in oadt.lang_oadt.equivalence]
e0':72 [binder, in oadt.lang_oadt.syntax]
e0':82 [binder, in oadt.lang_oadt.equivalence]
e0':96 [binder, in oadt.lang_oadt.syntax]
e0:100 [binder, in oadt.lang_oadt.admissible]
e0:135 [binder, in oadt.lang_oadt.typing]
e0:142 [binder, in oadt.lang_oadt.typing]
e0:166 [binder, in oadt.lang_oadt.inversion]
e0:179 [binder, in oadt.lang_oadt.inversion]
e0:186 [binder, in oadt.lang_oadt.syntax]
e0:192 [binder, in oadt.lang_oadt.inversion]
e0:204 [binder, in oadt.lang_oadt.syntax]
e0:216 [binder, in oadt.lang_oadt.typing]
e0:22 [binder, in oadt.lang_oadt.syntax]
e0:222 [binder, in oadt.lang_oadt.typing]
e0:224 [binder, in oadt.lang_oadt.inversion]
e0:231 [binder, in oadt.lang_oadt.inversion]
e0:244 [binder, in oadt.lang_oadt.typing]
e0:254 [binder, in oadt.lang_oadt.typing]
e0:305 [binder, in oadt.lang_oadt.typing]
e0:309 [binder, in oadt.lang_oadt.typing]
e0:31 [binder, in oadt.lang_oadt.semantics]
e0:34 [binder, in oadt.lang_oadt.syntax]
e0:34 [binder, in oadt.lang_oadt.semantics]
e0:40 [binder, in oadt.lang_oadt.inversion]
e0:49 [binder, in oadt.lang_oadt.typing]
e0:53 [binder, in oadt.lang_oadt.inversion]
e0:59 [binder, in oadt.lang_oadt.semantics]
e0:61 [binder, in oadt.lang_oadt.equivalence]
e0:64 [binder, in oadt.lang_oadt.inversion]
e0:71 [binder, in oadt.lang_oadt.syntax]
e0:77 [binder, in oadt.lang_oadt.admissible]
e0:79 [binder, in oadt.lang_oadt.equivalence]
e0:86 [binder, in oadt.lang_oadt.inversion]
e0:86 [binder, in oadt.lang_oadt.admissible]
e0:95 [binder, in oadt.lang_oadt.syntax]
e1':10 [binder, in oadt.lang_oadt.metatheories]
e1':102 [binder, in oadt.lang_oadt.syntax]
e1':105 [binder, in oadt.lang_oadt.typing]
e1':109 [binder, in oadt.lang_oadt.typing]
e1':126 [binder, in oadt.lang_oadt.typing]
e1':139 [binder, in oadt.lang_oadt.typing]
e1':146 [binder, in oadt.lang_oadt.typing]
e1':15 [binder, in oadt.lang_oadt.typing]
e1':157 [binder, in oadt.lang_oadt.typing]
e1':29 [binder, in oadt.lang_oadt.typing]
e1':36 [binder, in oadt.lang_oadt.typing]
e1':45 [binder, in oadt.lang_oadt.equivalence]
e1':45 [binder, in oadt.lang_oadt.typing]
e1':51 [binder, in oadt.lang_oadt.equivalence]
e1':53 [binder, in oadt.lang_oadt.typing]
e1':56 [binder, in oadt.lang_oadt.equivalence]
e1':62 [binder, in oadt.lang_oadt.typing]
e1':65 [binder, in oadt.lang_oadt.equivalence]
e1':67 [binder, in oadt.lang_oadt.syntax]
e1':74 [binder, in oadt.lang_oadt.syntax]
e1':76 [binder, in oadt.lang_oadt.typing]
e1':81 [binder, in oadt.lang_oadt.obliviousness]
e1':83 [binder, in oadt.lang_oadt.equivalence]
e1':88 [binder, in oadt.lang_oadt.syntax]
e1':88 [binder, in oadt.lang_oadt.obliviousness]
e1':96 [binder, in oadt.lang_oadt.equivalence]
e1':97 [binder, in oadt.lang_oadt.obliviousness]
e1':98 [binder, in oadt.lang_oadt.syntax]
e1:101 [binder, in oadt.lang_oadt.syntax]
e1:103 [binder, in oadt.lang_oadt.typing]
e1:104 [binder, in oadt.lang_oadt.semantics]
e1:107 [binder, in oadt.lang_oadt.typing]
e1:110 [binder, in oadt.lang_oadt.equivalence]
e1:112 [binder, in oadt.lang_oadt.equivalence]
e1:124 [binder, in oadt.lang_oadt.typing]
e1:13 [binder, in oadt.lang_oadt.typing]
e1:130 [binder, in oadt.lang_oadt.inversion]
e1:136 [binder, in oadt.lang_oadt.typing]
e1:143 [binder, in oadt.lang_oadt.typing]
e1:156 [binder, in oadt.lang_oadt.typing]
e1:159 [binder, in oadt.lang_oadt.typing]
e1:162 [binder, in oadt.lang_oadt.typing]
e1:167 [binder, in oadt.lang_oadt.inversion]
e1:17 [binder, in oadt.lang_oadt.syntax]
e1:180 [binder, in oadt.lang_oadt.inversion]
e1:181 [binder, in oadt.lang_oadt.syntax]
e1:187 [binder, in oadt.lang_oadt.syntax]
e1:188 [binder, in oadt.lang_oadt.typing]
e1:19 [binder, in oadt.lang_oadt.syntax]
e1:193 [binder, in oadt.lang_oadt.inversion]
e1:195 [binder, in oadt.lang_oadt.typing]
e1:199 [binder, in oadt.lang_oadt.syntax]
e1:200 [binder, in oadt.lang_oadt.typing]
e1:205 [binder, in oadt.lang_oadt.syntax]
e1:207 [binder, in oadt.lang_oadt.syntax]
e1:207 [binder, in oadt.lang_oadt.inversion]
e1:21 [binder, in oadt.lang_oadt.metatheories]
e1:213 [binder, in oadt.lang_oadt.inversion]
e1:217 [binder, in oadt.lang_oadt.typing]
e1:22 [binder, in oadt.lang_oadt.semantics]
e1:223 [binder, in oadt.lang_oadt.typing]
e1:225 [binder, in oadt.lang_oadt.inversion]
e1:23 [binder, in oadt.lang_oadt.syntax]
e1:232 [binder, in oadt.lang_oadt.inversion]
e1:245 [binder, in oadt.lang_oadt.typing]
e1:25 [binder, in oadt.lang_oadt.syntax]
e1:25 [binder, in oadt.lang_oadt.semantics]
e1:255 [binder, in oadt.lang_oadt.typing]
e1:27 [binder, in oadt.lang_oadt.semantics]
e1:27 [binder, in oadt.lang_oadt.typing]
e1:28 [binder, in oadt.lang_oadt.infrastructure]
e1:29 [binder, in oadt.lang_oadt.semantics]
e1:32 [binder, in oadt.lang_oadt.metatheories]
e1:32 [binder, in oadt.lang_oadt.semantics]
e1:32 [binder, in oadt.lang_oadt.inversion]
e1:34 [binder, in oadt.lang_oadt.typing]
e1:35 [binder, in oadt.lang_oadt.syntax]
e1:37 [binder, in oadt.lang_oadt.semantics]
e1:42 [binder, in oadt.lang_oadt.semantics]
e1:43 [binder, in oadt.lang_oadt.equivalence]
e1:43 [binder, in oadt.lang_oadt.typing]
e1:49 [binder, in oadt.lang_oadt.equivalence]
e1:50 [binder, in oadt.lang_oadt.typing]
e1:54 [binder, in oadt.lang_oadt.equivalence]
e1:56 [binder, in oadt.lang_oadt.infrastructure]
e1:57 [binder, in oadt.lang_oadt.semantics]
e1:60 [binder, in oadt.lang_oadt.typing]
e1:62 [binder, in oadt.lang_oadt.equivalence]
e1:65 [binder, in oadt.lang_oadt.inversion]
e1:66 [binder, in oadt.lang_oadt.syntax]
e1:71 [binder, in oadt.lang_oadt.admissible]
e1:72 [binder, in oadt.lang_oadt.inversion]
e1:73 [binder, in oadt.lang_oadt.syntax]
e1:73 [binder, in oadt.lang_oadt.semantics]
e1:74 [binder, in oadt.lang_oadt.typing]
e1:78 [binder, in oadt.lang_oadt.semantics]
e1:78 [binder, in oadt.lang_oadt.admissible]
e1:80 [binder, in oadt.lang_oadt.obliviousness]
e1:80 [binder, in oadt.lang_oadt.equivalence]
e1:87 [binder, in oadt.lang_oadt.syntax]
e1:87 [binder, in oadt.lang_oadt.obliviousness]
e1:87 [binder, in oadt.lang_oadt.inversion]
e1:87 [binder, in oadt.lang_oadt.admissible]
e1:9 [binder, in oadt.lang_oadt.metatheories]
e1:93 [binder, in oadt.lang_oadt.equivalence]
e1:96 [binder, in oadt.lang_oadt.obliviousness]
e1:97 [binder, in oadt.lang_oadt.syntax]
e2':100 [binder, in oadt.lang_oadt.syntax]
e2':101 [binder, in oadt.lang_oadt.obliviousness]
e2':102 [binder, in oadt.lang_oadt.obliviousness]
e2':104 [binder, in oadt.lang_oadt.syntax]
e2':106 [binder, in oadt.lang_oadt.typing]
e2':110 [binder, in oadt.lang_oadt.typing]
e2':127 [binder, in oadt.lang_oadt.typing]
e2':140 [binder, in oadt.lang_oadt.typing]
e2':147 [binder, in oadt.lang_oadt.typing]
e2':15 [binder, in oadt.lang_oadt.metatheories]
e2':16 [binder, in oadt.lang_oadt.metatheories]
e2':16 [binder, in oadt.lang_oadt.typing]
e2':161 [binder, in oadt.lang_oadt.typing]
e2':30 [binder, in oadt.lang_oadt.typing]
e2':37 [binder, in oadt.lang_oadt.typing]
e2':46 [binder, in oadt.lang_oadt.equivalence]
e2':46 [binder, in oadt.lang_oadt.typing]
e2':52 [binder, in oadt.lang_oadt.equivalence]
e2':54 [binder, in oadt.lang_oadt.typing]
e2':57 [binder, in oadt.lang_oadt.equivalence]
e2':63 [binder, in oadt.lang_oadt.typing]
e2':66 [binder, in oadt.lang_oadt.equivalence]
e2':69 [binder, in oadt.lang_oadt.syntax]
e2':76 [binder, in oadt.lang_oadt.syntax]
e2':77 [binder, in oadt.lang_oadt.typing]
e2':84 [binder, in oadt.lang_oadt.equivalence]
e2':85 [binder, in oadt.lang_oadt.obliviousness]
e2':90 [binder, in oadt.lang_oadt.syntax]
e2':90 [binder, in oadt.lang_oadt.obliviousness]
e2':97 [binder, in oadt.lang_oadt.equivalence]
e2:103 [binder, in oadt.lang_oadt.syntax]
e2:104 [binder, in oadt.lang_oadt.typing]
e2:105 [binder, in oadt.lang_oadt.semantics]
e2:108 [binder, in oadt.lang_oadt.typing]
e2:11 [binder, in oadt.lang_oadt.metatheories]
e2:111 [binder, in oadt.lang_oadt.equivalence]
e2:113 [binder, in oadt.lang_oadt.equivalence]
e2:125 [binder, in oadt.lang_oadt.typing]
e2:131 [binder, in oadt.lang_oadt.inversion]
e2:137 [binder, in oadt.lang_oadt.typing]
e2:14 [binder, in oadt.lang_oadt.typing]
e2:144 [binder, in oadt.lang_oadt.typing]
e2:158 [binder, in oadt.lang_oadt.typing]
e2:160 [binder, in oadt.lang_oadt.typing]
e2:163 [binder, in oadt.lang_oadt.typing]
e2:168 [binder, in oadt.lang_oadt.inversion]
e2:18 [binder, in oadt.lang_oadt.syntax]
e2:181 [binder, in oadt.lang_oadt.inversion]
e2:182 [binder, in oadt.lang_oadt.syntax]
e2:188 [binder, in oadt.lang_oadt.syntax]
e2:189 [binder, in oadt.lang_oadt.typing]
e2:194 [binder, in oadt.lang_oadt.inversion]
e2:196 [binder, in oadt.lang_oadt.typing]
e2:20 [binder, in oadt.lang_oadt.syntax]
e2:200 [binder, in oadt.lang_oadt.syntax]
e2:201 [binder, in oadt.lang_oadt.typing]
e2:206 [binder, in oadt.lang_oadt.syntax]
e2:208 [binder, in oadt.lang_oadt.syntax]
e2:208 [binder, in oadt.lang_oadt.inversion]
e2:214 [binder, in oadt.lang_oadt.inversion]
e2:218 [binder, in oadt.lang_oadt.typing]
e2:224 [binder, in oadt.lang_oadt.typing]
e2:226 [binder, in oadt.lang_oadt.inversion]
e2:23 [binder, in oadt.lang_oadt.semantics]
e2:233 [binder, in oadt.lang_oadt.inversion]
e2:24 [binder, in oadt.lang_oadt.syntax]
e2:246 [binder, in oadt.lang_oadt.typing]
e2:256 [binder, in oadt.lang_oadt.typing]
e2:26 [binder, in oadt.lang_oadt.syntax]
e2:26 [binder, in oadt.lang_oadt.metatheories]
e2:26 [binder, in oadt.lang_oadt.semantics]
e2:27 [binder, in oadt.lang_oadt.metatheories]
e2:28 [binder, in oadt.lang_oadt.typing]
e2:29 [binder, in oadt.lang_oadt.infrastructure]
e2:30 [binder, in oadt.lang_oadt.semantics]
e2:33 [binder, in oadt.lang_oadt.semantics]
e2:33 [binder, in oadt.lang_oadt.inversion]
e2:35 [binder, in oadt.lang_oadt.typing]
e2:36 [binder, in oadt.lang_oadt.syntax]
e2:36 [binder, in oadt.lang_oadt.semantics]
e2:37 [binder, in oadt.lang_oadt.metatheories]
e2:38 [binder, in oadt.lang_oadt.metatheories]
e2:40 [binder, in oadt.lang_oadt.semantics]
e2:41 [binder, in oadt.lang_oadt.semantics]
e2:44 [binder, in oadt.lang_oadt.semantics]
e2:44 [binder, in oadt.lang_oadt.equivalence]
e2:44 [binder, in oadt.lang_oadt.typing]
e2:50 [binder, in oadt.lang_oadt.equivalence]
e2:51 [binder, in oadt.lang_oadt.typing]
e2:55 [binder, in oadt.lang_oadt.equivalence]
e2:57 [binder, in oadt.lang_oadt.infrastructure]
e2:58 [binder, in oadt.lang_oadt.semantics]
e2:61 [binder, in oadt.lang_oadt.typing]
e2:63 [binder, in oadt.lang_oadt.equivalence]
e2:66 [binder, in oadt.lang_oadt.inversion]
e2:68 [binder, in oadt.lang_oadt.syntax]
e2:72 [binder, in oadt.lang_oadt.admissible]
e2:73 [binder, in oadt.lang_oadt.inversion]
e2:74 [binder, in oadt.lang_oadt.semantics]
e2:75 [binder, in oadt.lang_oadt.syntax]
e2:75 [binder, in oadt.lang_oadt.typing]
e2:79 [binder, in oadt.lang_oadt.semantics]
e2:79 [binder, in oadt.lang_oadt.admissible]
e2:81 [binder, in oadt.lang_oadt.equivalence]
e2:82 [binder, in oadt.lang_oadt.obliviousness]
e2:88 [binder, in oadt.lang_oadt.inversion]
e2:88 [binder, in oadt.lang_oadt.admissible]
e2:89 [binder, in oadt.lang_oadt.syntax]
e2:89 [binder, in oadt.lang_oadt.obliviousness]
e2:94 [binder, in oadt.lang_oadt.equivalence]
e2:98 [binder, in oadt.lang_oadt.obliviousness]
e2:99 [binder, in oadt.lang_oadt.syntax]
e:1 [binder, in oadt.tactics]
e:100 [binder, in oadt.lang_oadt.inversion]
e:101 [binder, in oadt.lang_oadt.infrastructure]
e:103 [binder, in oadt.lang_oadt.infrastructure]
e:104 [binder, in oadt.lang_oadt.equivalence]
e:105 [binder, in oadt.lang_oadt.infrastructure]
e:105 [binder, in oadt.lang_oadt.preservation]
e:106 [binder, in oadt.lang_oadt.syntax]
e:107 [binder, in oadt.lang_oadt.admissible]
e:108 [binder, in oadt.lang_oadt.infrastructure]
e:109 [binder, in oadt.lang_oadt.semantics]
e:11 [binder, in oadt.lang_oadt.preservation]
e:11 [binder, in oadt.lang_oadt.obliviousness]
e:11 [binder, in oadt.lang_oadt.equivalence]
e:111 [binder, in oadt.lang_oadt.infrastructure]
e:112 [binder, in oadt.lang_oadt.syntax]
e:113 [binder, in oadt.lang_oadt.typing]
e:115 [binder, in oadt.lang_oadt.syntax]
e:116 [binder, in oadt.lang_oadt.typing]
e:117 [binder, in oadt.lang_oadt.inversion]
e:118 [binder, in oadt.lang_oadt.syntax]
e:119 [binder, in oadt.lang_oadt.preservation]
e:119 [binder, in oadt.lang_oadt.typing]
e:12 [binder, in oadt.lang_oadt.progress]
e:12 [binder, in oadt.lang_oadt.admissible]
e:122 [binder, in oadt.lang_oadt.typing]
e:123 [binder, in oadt.lang_oadt.preservation]
e:125 [binder, in oadt.lang_oadt.syntax]
e:128 [binder, in oadt.lang_oadt.inversion]
e:129 [binder, in oadt.lang_oadt.preservation]
e:129 [binder, in oadt.lang_oadt.syntax]
e:131 [binder, in oadt.lang_oadt.typing]
e:133 [binder, in oadt.lang_oadt.syntax]
e:136 [binder, in oadt.lang_oadt.syntax]
e:137 [binder, in oadt.lang_oadt.infrastructure]
e:137 [binder, in oadt.lang_oadt.preservation]
e:137 [binder, in oadt.lang_oadt.inversion]
e:14 [binder, in oadt.lang_oadt.infrastructure]
e:140 [binder, in oadt.lang_oadt.infrastructure]
e:145 [binder, in oadt.lang_oadt.inversion]
e:148 [binder, in oadt.lang_oadt.preservation]
e:15 [binder, in oadt.lang_oadt.progress]
e:15 [binder, in oadt.lang_oadt.equivalence]
e:152 [binder, in oadt.lang_oadt.infrastructure]
e:152 [binder, in oadt.lang_oadt.inversion]
e:152 [binder, in oadt.lang_oadt.typing]
e:153 [binder, in oadt.lang_oadt.equivalence]
e:154 [binder, in oadt.lang_oadt.infrastructure]
e:155 [binder, in oadt.lang_oadt.equivalence]
e:155 [binder, in oadt.lang_oadt.typing]
e:156 [binder, in oadt.lang_oadt.infrastructure]
e:157 [binder, in oadt.lang_oadt.equivalence]
e:159 [binder, in oadt.lang_oadt.infrastructure]
e:159 [binder, in oadt.lang_oadt.syntax]
e:159 [binder, in oadt.lang_oadt.equivalence]
e:16 [binder, in oadt.lang_oadt.syntax]
e:16 [binder, in oadt.lang_oadt.obliviousness]
e:163 [binder, in oadt.lang_oadt.equivalence]
e:164 [binder, in oadt.lang_oadt.preservation]
e:164 [binder, in oadt.lang_oadt.typing]
e:166 [binder, in oadt.lang_oadt.infrastructure]
e:167 [binder, in oadt.lang_oadt.equivalence]
e:17 [binder, in oadt.lang_oadt.infrastructure]
e:173 [binder, in oadt.lang_oadt.preservation]
e:176 [binder, in oadt.lang_oadt.equivalence]
e:177 [binder, in oadt.lang_oadt.infrastructure]
e:178 [binder, in oadt.lang_oadt.syntax]
e:179 [binder, in oadt.lang_oadt.typing]
e:18 [binder, in oadt.lang_oadt.progress]
e:180 [binder, in oadt.lang_oadt.infrastructure]
e:181 [binder, in oadt.lang_oadt.equivalence]
e:181 [binder, in oadt.lang_oadt.typing]
e:183 [binder, in oadt.lang_oadt.infrastructure]
e:183 [binder, in oadt.lang_oadt.preservation]
e:185 [binder, in oadt.lang_oadt.equivalence]
e:186 [binder, in oadt.lang_oadt.infrastructure]
e:2 [binder, in oadt.lang_oadt.preservation]
e:20 [binder, in oadt.lang_oadt.metatheories]
e:20 [binder, in oadt.lang_oadt.equivalence]
e:201 [binder, in oadt.lang_oadt.equivalence]
e:202 [binder, in oadt.lang_oadt.syntax]
e:206 [binder, in oadt.lang_oadt.typing]
e:21 [binder, in oadt.lang_oadt.admissible]
e:21 [binder, in oadt.lang_oadt.typing]
e:210 [binder, in oadt.lang_oadt.syntax]
e:211 [binder, in oadt.lang_oadt.typing]
e:214 [binder, in oadt.lang_oadt.syntax]
e:216 [binder, in oadt.lang_oadt.syntax]
e:218 [binder, in oadt.lang_oadt.syntax]
e:22 [binder, in oadt.lang_oadt.infrastructure]
e:221 [binder, in oadt.lang_oadt.inversion]
e:235 [binder, in oadt.lang_oadt.typing]
e:238 [binder, in oadt.lang_oadt.inversion]
e:239 [binder, in oadt.lang_oadt.typing]
e:24 [binder, in oadt.lang_oadt.progress]
e:24 [binder, in oadt.lang_oadt.preservation]
e:242 [binder, in oadt.lang_oadt.typing]
e:244 [binder, in oadt.lang_oadt.inversion]
e:25 [binder, in oadt.lang_oadt.infrastructure]
e:25 [binder, in oadt.lang_oadt.equivalence]
e:25 [binder, in oadt.lang_oadt.typing]
e:250 [binder, in oadt.lang_oadt.typing]
e:271 [binder, in oadt.lang_oadt.typing]
e:28 [binder, in oadt.lang_oadt.syntax]
e:28 [binder, in oadt.lang_oadt.semantics]
e:3 [binder, in oadt.lang_oadt.infrastructure]
e:3 [binder, in oadt.lang_oadt.metatheories]
e:3 [binder, in oadt.lang_oadt.admissible]
e:30 [binder, in oadt.lang_oadt.infrastructure]
e:30 [binder, in oadt.lang_oadt.equivalence]
e:301 [binder, in oadt.lang_oadt.typing]
e:31 [binder, in oadt.lang_oadt.progress]
e:31 [binder, in oadt.lang_oadt.metatheories]
e:319 [binder, in oadt.lang_oadt.typing]
e:32 [binder, in oadt.lang_oadt.syntax]
e:33 [binder, in oadt.lang_oadt.equivalence]
e:333 [binder, in oadt.lang_oadt.typing]
e:34 [binder, in oadt.lang_oadt.preservation]
e:341 [binder, in oadt.lang_oadt.typing]
e:347 [binder, in oadt.lang_oadt.typing]
e:35 [binder, in oadt.lang_oadt.infrastructure]
e:35 [binder, in oadt.lang_oadt.admissible]
e:38 [binder, in oadt.lang_oadt.infrastructure]
e:38 [binder, in oadt.lang_oadt.syntax]
e:39 [binder, in oadt.lang_oadt.progress]
e:4 [binder, in oadt.lang_oadt.progress]
e:4 [binder, in oadt.lang_oadt.metatheories]
e:4 [binder, in oadt.lang_oadt.equivalence]
e:40 [binder, in oadt.lang_oadt.infrastructure]
e:40 [binder, in oadt.lang_oadt.syntax]
e:40 [binder, in oadt.lang_oadt.typing]
e:41 [binder, in oadt.lang_oadt.syntax]
e:42 [binder, in oadt.lang_oadt.preservation]
e:43 [binder, in oadt.lang_oadt.infrastructure]
e:43 [binder, in oadt.lang_oadt.admissible]
e:44 [binder, in oadt.lang_oadt.progress]
e:45 [binder, in oadt.lang_oadt.syntax]
e:45 [binder, in oadt.lang_oadt.inversion]
e:46 [binder, in oadt.lang_oadt.semantics]
e:47 [binder, in oadt.lang_oadt.infrastructure]
e:47 [binder, in oadt.lang_oadt.obliviousness]
e:48 [binder, in oadt.lang_oadt.syntax]
e:49 [binder, in oadt.lang_oadt.semantics]
E:5 [binder, in oadt.lang_oadt.admissible]
e:50 [binder, in oadt.lang_oadt.syntax]
e:51 [binder, in oadt.lang_oadt.obliviousness]
e:51 [binder, in oadt.lang_oadt.semantics]
e:52 [binder, in oadt.lang_oadt.progress]
e:52 [binder, in oadt.lang_oadt.syntax]
e:54 [binder, in oadt.lang_oadt.infrastructure]
e:55 [binder, in oadt.lang_oadt.semantics]
e:56 [binder, in oadt.lang_oadt.preservation]
e:57 [binder, in oadt.lang_oadt.admissible]
e:58 [binder, in oadt.lang_oadt.obliviousness]
e:6 [binder, in oadt.lang_oadt.progress]
e:6 [binder, in oadt.lang_oadt.preservation]
e:60 [binder, in oadt.lang_oadt.infrastructure]
e:61 [binder, in oadt.lang_oadt.obliviousness]
e:61 [binder, in oadt.lang_oadt.semantics]
e:63 [binder, in oadt.lang_oadt.preservation]
e:63 [binder, in oadt.lang_oadt.semantics]
e:64 [binder, in oadt.lang_oadt.infrastructure]
e:64 [binder, in oadt.lang_oadt.syntax]
e:65 [binder, in oadt.lang_oadt.admissible]
e:68 [binder, in oadt.lang_oadt.semantics]
e:69 [binder, in oadt.lang_oadt.inversion]
e:7 [binder, in oadt.lang_oadt.infrastructure]
e:7 [binder, in oadt.lang_oadt.equivalence]
e:71 [binder, in oadt.lang_oadt.semantics]
e:72 [binder, in oadt.lang_oadt.preservation]
e:74 [binder, in oadt.lang_oadt.equivalence]
e:77 [binder, in oadt.lang_oadt.infrastructure]
e:77 [binder, in oadt.lang_oadt.inversion]
e:8 [binder, in oadt.lang_oadt.infrastructure]
e:83 [binder, in oadt.lang_oadt.inversion]
e:84 [binder, in oadt.lang_oadt.infrastructure]
e:84 [binder, in oadt.lang_oadt.preservation]
e:87 [binder, in oadt.lang_oadt.equivalence]
e:88 [binder, in oadt.lang_oadt.semantics]
e:89 [binder, in oadt.lang_oadt.infrastructure]
e:90 [binder, in oadt.lang_oadt.infrastructure]
e:92 [binder, in oadt.lang_oadt.syntax]
e:92 [binder, in oadt.lang_oadt.inversion]
e:94 [binder, in oadt.lang_oadt.infrastructure]
e:96 [binder, in oadt.lang_oadt.infrastructure]
e:96 [binder, in oadt.lang_oadt.inversion]
e:98 [binder, in oadt.lang_oadt.preservation]
e:98 [binder, in oadt.lang_oadt.typing]
e:99 [binder, in oadt.lang_oadt.equivalence]


F

fv [definition, in oadt.lang_oadt.infrastructure]


G

gctx [abbreviation, in oadt.lang_oadt.syntax]
gctx_wf_closed [lemma, in oadt.lang_oadt.infrastructure]
gctx_wf [definition, in oadt.lang_oadt.typing]
gctx_typing [definition, in oadt.lang_oadt.typing]
gdef [inductive, in oadt.lang_oadt.syntax]
gdefs_typing_wf [lemma, in oadt.lang_oadt.metatheories]
gdef_typing [inductive, in oadt.lang_oadt.typing]


H

Hwf:109 [binder, in oadt.lang_oadt.equivalence]
Hwf:2 [binder, in oadt.lang_oadt.progress]
Hwf:2 [binder, in oadt.lang_oadt.inversion]
Hwf:2 [binder, in oadt.lang_oadt.equivalence]
Hwf:63 [binder, in oadt.lang_oadt.admissible]
H0:3 [binder, in oadt.semilattice]
H13:19 [binder, in oadt.base]
H1:4 [binder, in oadt.semilattice]
H2:5 [binder, in oadt.semilattice]
H3:20 [binder, in oadt.semilattice]
H3:43 [binder, in oadt.base]
H6:34 [binder, in oadt.base]
H:2 [binder, in oadt.semilattice]


I

IAbs [constructor, in oadt.lang_oadt.syntax]
IApp [constructor, in oadt.lang_oadt.syntax]
IBool [constructor, in oadt.lang_oadt.syntax]
IBoxedInj [constructor, in oadt.lang_oadt.syntax]
IBoxedLit [constructor, in oadt.lang_oadt.syntax]
IBVar [constructor, in oadt.lang_oadt.syntax]
ICase [constructor, in oadt.lang_oadt.syntax]
IFold [constructor, in oadt.lang_oadt.syntax]
IFVar [constructor, in oadt.lang_oadt.syntax]
IGVar [constructor, in oadt.lang_oadt.syntax]
IInj [constructor, in oadt.lang_oadt.syntax]
IIte [constructor, in oadt.lang_oadt.syntax]
ILet [constructor, in oadt.lang_oadt.syntax]
ILit [constructor, in oadt.lang_oadt.syntax]
indistinguishable [inductive, in oadt.lang_oadt.syntax]
indistinguishable_deterministic [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_step [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_val_type [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_val_obliv_type_equiv [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_obliv_val [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_otval_step [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_val_step [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_otval_is_nf [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_val_is_nf [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_val [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_val_ [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_otval_inv [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_otval [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_ovalty_inv [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_ovalty [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_open [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_subst [lemma, in oadt.lang_oadt.obliviousness]
indistinguishable_is_equiv [instance, in oadt.lang_oadt.obliviousness]
infrastructure [library]
insert_fresh_subseteq [lemma, in oadt.base]
inversion [section, in oadt.lang_oadt.inversion]
inversion [library]
IPair [constructor, in oadt.lang_oadt.syntax]
IPi [constructor, in oadt.lang_oadt.syntax]
IProd [constructor, in oadt.lang_oadt.syntax]
IProj [constructor, in oadt.lang_oadt.syntax]
ISec [constructor, in oadt.lang_oadt.syntax]
ISum [constructor, in oadt.lang_oadt.syntax]
is_atom:37 [binder, in oadt.ln]
IUnfold [constructor, in oadt.lang_oadt.syntax]
IUnitT [constructor, in oadt.lang_oadt.syntax]
IUnitV [constructor, in oadt.lang_oadt.syntax]
i:20 [binder, in oadt.lang_oadt.infrastructure]
i:31 [binder, in oadt.ln]
i:36 [binder, in oadt.lang_oadt.infrastructure]


J

join_bot_iff [lemma, in oadt.semilattice]
join_prime [lemma, in oadt.semilattice]
join_ub_r [lemma, in oadt.semilattice]
join_ub_l [lemma, in oadt.semilattice]
join_lub [lemma, in oadt.semilattice]
join_right_absorb [instance, in oadt.semilattice]
join_right_id [instance, in oadt.semilattice]
join_consistent [projection, in oadt.semilattice]
join_left_absorb [projection, in oadt.semilattice]
join_left_id [projection, in oadt.semilattice]
join_idemp [projection, in oadt.semilattice]
join_assoc [projection, in oadt.semilattice]
join_comm [projection, in oadt.semilattice]
j:21 [binder, in oadt.lang_oadt.infrastructure]
j:37 [binder, in oadt.lang_oadt.infrastructure]


K

KADT [constructor, in oadt.lang_oadt.typing]
KAny [constructor, in oadt.lang_oadt.typing]
KBool [constructor, in oadt.lang_oadt.typing]
KCase [constructor, in oadt.lang_oadt.typing]
KCase_intro [lemma, in oadt.lang_oadt.admissible]
KIf [constructor, in oadt.lang_oadt.typing]
kind [inductive, in oadt.lang_oadt.typing]
kinding [inductive, in oadt.lang_oadt.typing]
kinding_progress [lemma, in oadt.lang_oadt.progress]
kinding_fv [lemma, in oadt.lang_oadt.infrastructure]
kinding_lc [lemma, in oadt.lang_oadt.infrastructure]
kinding_preservation [lemma, in oadt.lang_oadt.preservation]
kinding_subst_equiv [lemma, in oadt.lang_oadt.preservation]
kinding_open_preservation [lemma, in oadt.lang_oadt.preservation]
kinding_subst_preservation [lemma, in oadt.lang_oadt.preservation]
kinding_weakening_insert [lemma, in oadt.lang_oadt.preservation]
kinding_weakening_empty [lemma, in oadt.lang_oadt.preservation]
kinding_weakening [lemma, in oadt.lang_oadt.preservation]
kinding_rename [lemma, in oadt.lang_oadt.admissible]
kinding_rename_ [lemma, in oadt.lang_oadt.admissible]
kinding_typing_ind [definition, in oadt.lang_oadt.typing]
kind_semilattice [instance, in oadt.lang_oadt.infrastructure]
kind_inv_abs [lemma, in oadt.lang_oadt.inversion]
kind_inv_unfold [lemma, in oadt.lang_oadt.inversion]
kind_inv_fold [lemma, in oadt.lang_oadt.inversion]
kind_inv_ocase [lemma, in oadt.lang_oadt.inversion]
kind_inv_inj [lemma, in oadt.lang_oadt.inversion]
kind_inv_proj [lemma, in oadt.lang_oadt.inversion]
kind_inv_pair [lemma, in oadt.lang_oadt.inversion]
kind_inv_sec [lemma, in oadt.lang_oadt.inversion]
kind_inv_mux [lemma, in oadt.lang_oadt.inversion]
kind_inv_case [lemma, in oadt.lang_oadt.inversion]
kind_inv_let [lemma, in oadt.lang_oadt.inversion]
kind_inv_ite [lemma, in oadt.lang_oadt.inversion]
kind_inv_app [lemma, in oadt.lang_oadt.inversion]
kind_inv_gvar [lemma, in oadt.lang_oadt.inversion]
kind_inv_osum [lemma, in oadt.lang_oadt.inversion]
kind_inv_sum [lemma, in oadt.lang_oadt.inversion]
kind_inv_prod [lemma, in oadt.lang_oadt.inversion]
kind_inv_bool [lemma, in oadt.lang_oadt.inversion]
kind_inv_pi [lemma, in oadt.lang_oadt.inversion]
oadt:_ ⊔ _ [notation, in oadt.lang_oadt.typing]
oadt:*@M [notation, in oadt.lang_oadt.typing]
oadt:*@O [notation, in oadt.lang_oadt.typing]
oadt:*@P [notation, in oadt.lang_oadt.typing]
oadt:*@A [notation, in oadt.lang_oadt.typing]
kind_notations [module, in oadt.lang_oadt.typing]
kind_bot [instance, in oadt.lang_oadt.typing]
kind_top [instance, in oadt.lang_oadt.typing]
kind_le [instance, in oadt.lang_oadt.typing]
kind_join [instance, in oadt.lang_oadt.typing]
kind_eq [instance, in oadt.lang_oadt.typing]
KLet [constructor, in oadt.lang_oadt.typing]
KLet_intro [lemma, in oadt.lang_oadt.admissible]
KMixed [constructor, in oadt.lang_oadt.typing]
KOADT [constructor, in oadt.lang_oadt.typing]
KObliv [constructor, in oadt.lang_oadt.typing]
KOSum [constructor, in oadt.lang_oadt.typing]
KPi [constructor, in oadt.lang_oadt.typing]
KPi_intro [lemma, in oadt.lang_oadt.admissible]
KProd [constructor, in oadt.lang_oadt.typing]
KProd_intro [lemma, in oadt.lang_oadt.admissible]
KPublic [constructor, in oadt.lang_oadt.typing]
KSub [constructor, in oadt.lang_oadt.typing]
KSum [constructor, in oadt.lang_oadt.typing]
KUnit [constructor, in oadt.lang_oadt.typing]
k:1 [binder, in oadt.lang_oadt.infrastructure]
K:1 [binder, in oadt.base]
k:127 [binder, in oadt.lang_oadt.syntax]
k:138 [binder, in oadt.lang_oadt.infrastructure]
k:21 [binder, in oadt.base]
k:24 [binder, in oadt.lang_oadt.infrastructure]
K:24 [binder, in oadt.base]
k:3 [binder, in oadt.lang_oadt.syntax]
k:55 [binder, in oadt.lang_oadt.syntax]


L

lc [inductive, in oadt.lang_oadt.syntax]
LCAbs [constructor, in oadt.lang_oadt.syntax]
LCApp [constructor, in oadt.lang_oadt.syntax]
LCBool [constructor, in oadt.lang_oadt.syntax]
LCBoxedInj [constructor, in oadt.lang_oadt.syntax]
LCBoxedLit [constructor, in oadt.lang_oadt.syntax]
LCCase [constructor, in oadt.lang_oadt.syntax]
LCFold [constructor, in oadt.lang_oadt.syntax]
LCFVar [constructor, in oadt.lang_oadt.syntax]
LCGVar [constructor, in oadt.lang_oadt.syntax]
LCInj [constructor, in oadt.lang_oadt.syntax]
LCIte [constructor, in oadt.lang_oadt.syntax]
LCLet [constructor, in oadt.lang_oadt.syntax]
LCLit [constructor, in oadt.lang_oadt.syntax]
LCPair [constructor, in oadt.lang_oadt.syntax]
LCPi [constructor, in oadt.lang_oadt.syntax]
LCProd [constructor, in oadt.lang_oadt.syntax]
LCProj [constructor, in oadt.lang_oadt.syntax]
LCSec [constructor, in oadt.lang_oadt.syntax]
LCSum [constructor, in oadt.lang_oadt.syntax]
LCUnfold [constructor, in oadt.lang_oadt.syntax]
LCUnitT [constructor, in oadt.lang_oadt.syntax]
LCUnitV [constructor, in oadt.lang_oadt.syntax]
lc_rename [lemma, in oadt.lang_oadt.infrastructure]
ln [library]
L1:148 [binder, in oadt.lang_oadt.typing]
L1:174 [binder, in oadt.lang_oadt.inversion]
L1:186 [binder, in oadt.lang_oadt.inversion]
L1:189 [binder, in oadt.lang_oadt.syntax]
L1:200 [binder, in oadt.lang_oadt.inversion]
L1:229 [binder, in oadt.lang_oadt.typing]
L1:260 [binder, in oadt.lang_oadt.typing]
L1:314 [binder, in oadt.lang_oadt.typing]
L1:55 [binder, in oadt.lang_oadt.typing]
L1:59 [binder, in oadt.lang_oadt.inversion]
L1:78 [binder, in oadt.lang_oadt.typing]
L2:149 [binder, in oadt.lang_oadt.typing]
L2:175 [binder, in oadt.lang_oadt.inversion]
L2:187 [binder, in oadt.lang_oadt.inversion]
L2:190 [binder, in oadt.lang_oadt.syntax]
L2:201 [binder, in oadt.lang_oadt.inversion]
L2:230 [binder, in oadt.lang_oadt.typing]
L2:261 [binder, in oadt.lang_oadt.typing]
L2:315 [binder, in oadt.lang_oadt.typing]
L2:56 [binder, in oadt.lang_oadt.typing]
L2:60 [binder, in oadt.lang_oadt.inversion]
L2:79 [binder, in oadt.lang_oadt.typing]
L:101 [binder, in oadt.lang_oadt.typing]
l:107 [binder, in oadt.lang_oadt.inversion]
l:108 [binder, in oadt.lang_oadt.syntax]
L:111 [binder, in oadt.lang_oadt.typing]
l:116 [binder, in oadt.lang_oadt.equivalence]
l:121 [binder, in oadt.lang_oadt.equivalence]
L:122 [binder, in oadt.lang_oadt.inversion]
l:128 [binder, in oadt.lang_oadt.equivalence]
l:128 [binder, in oadt.lang_oadt.typing]
L:133 [binder, in oadt.lang_oadt.equivalence]
l:134 [binder, in oadt.lang_oadt.typing]
l:139 [binder, in oadt.lang_oadt.equivalence]
l:141 [binder, in oadt.lang_oadt.typing]
L:17 [binder, in oadt.lang_oadt.typing]
L:175 [binder, in oadt.lang_oadt.syntax]
L:179 [binder, in oadt.lang_oadt.syntax]
L:179 [binder, in oadt.lang_oadt.equivalence]
L:183 [binder, in oadt.lang_oadt.syntax]
l:185 [binder, in oadt.lang_oadt.syntax]
L:185 [binder, in oadt.lang_oadt.typing]
l:191 [binder, in oadt.lang_oadt.inversion]
L:192 [binder, in oadt.lang_oadt.typing]
l:193 [binder, in oadt.lang_oadt.syntax]
l:196 [binder, in oadt.lang_oadt.syntax]
l:198 [binder, in oadt.lang_oadt.equivalence]
l:203 [binder, in oadt.lang_oadt.syntax]
l:203 [binder, in oadt.lang_oadt.equivalence]
l:21 [binder, in oadt.lang_oadt.syntax]
l:211 [binder, in oadt.lang_oadt.syntax]
L:218 [binder, in oadt.lang_oadt.inversion]
l:280 [binder, in oadt.lang_oadt.typing]
L:286 [binder, in oadt.lang_oadt.typing]
l:29 [binder, in oadt.lang_oadt.syntax]
L:31 [binder, in oadt.lang_oadt.typing]
L:322 [binder, in oadt.lang_oadt.typing]
l:33 [binder, in oadt.lang_oadt.syntax]
L:342 [binder, in oadt.lang_oadt.typing]
L:352 [binder, in oadt.lang_oadt.typing]
l:39 [binder, in oadt.lang_oadt.inversion]
L:49 [binder, in oadt.lang_oadt.inversion]
l:52 [binder, in oadt.lang_oadt.inversion]
l:56 [binder, in oadt.lang_oadt.semantics]
l:6 [binder, in oadt.lang_oadt.syntax]
L:7 [binder, in oadt.lang_oadt.inversion]
l:70 [binder, in oadt.lang_oadt.syntax]
l:77 [binder, in oadt.lang_oadt.syntax]
l:78 [binder, in oadt.lang_oadt.equivalence]
l:80 [binder, in oadt.lang_oadt.inversion]
l:82 [binder, in oadt.lang_oadt.syntax]
l:86 [binder, in oadt.lang_oadt.typing]
l:9 [binder, in oadt.lang_oadt.syntax]
L:91 [binder, in oadt.lang_oadt.equivalence]
l:94 [binder, in oadt.lang_oadt.syntax]
L:95 [binder, in oadt.lang_oadt.typing]


M

map_empty_subseteq [lemma, in oadt.base]
metatheories [library]
M:2 [binder, in oadt.ln]
M:2 [binder, in oadt.base]
m:22 [binder, in oadt.base]
M:25 [binder, in oadt.base]
m:30 [binder, in oadt.ln]
M:35 [binder, in oadt.ln]
m:36 [binder, in oadt.base]


N

notations [module, in oadt.lang_oadt.syntax]
notations [module, in oadt.lang_oadt.semantics]
notations [module, in oadt.lang_oadt.typing]
oadt:_ ^ _ [notation, in oadt.lang_oadt.syntax]
oadt:{ _ ↦ _ } _ [notation, in oadt.lang_oadt.syntax]
oadt:{ _ ~> _ } _ [notation, in oadt.lang_oadt.syntax]
_ # _ [notation, in oadt.lang_oadt.syntax]
_ ≈ _ [notation, in oadt.lang_oadt.syntax]
_ ⊨ _ -->{ _ } _ [notation, in oadt.lang_oadt.semantics]
_ ⊨ _ -->* _ [notation, in oadt.lang_oadt.semantics]
_ ⊨ _ -->! _ [notation, in oadt.lang_oadt.semantics]
_ ; _ ▷ _ [notation, in oadt.lang_oadt.typing]
_ ⊢₁ _ [notation, in oadt.lang_oadt.typing]
_ ; _ ⊢ _ :: _ [notation, in oadt.lang_oadt.typing]
_ ; _ ⊢ _ : _ [notation, in oadt.lang_oadt.typing]
_ ⊢ _ ≡ _ [notation, in oadt.lang_oadt.typing]
_ ⊢ _ ⇛* _ [notation, in oadt.lang_oadt.typing]
_ ⊢ _ ⇛ _ [notation, in oadt.lang_oadt.typing]
{ _ ↦ _ } [notation, in oadt.lang_oadt.syntax]
n:14 [binder, in oadt.lang_oadt.metatheories]
n:141 [binder, in oadt.lang_oadt.infrastructure]
n:142 [binder, in oadt.lang_oadt.infrastructure]
n:143 [binder, in oadt.lang_oadt.infrastructure]
n:144 [binder, in oadt.lang_oadt.infrastructure]
n:145 [binder, in oadt.lang_oadt.infrastructure]
n:146 [binder, in oadt.lang_oadt.infrastructure]
n:147 [binder, in oadt.lang_oadt.infrastructure]
n:148 [binder, in oadt.lang_oadt.infrastructure]
n:149 [binder, in oadt.lang_oadt.infrastructure]
n:150 [binder, in oadt.lang_oadt.infrastructure]
n:25 [binder, in oadt.lang_oadt.metatheories]
n:36 [binder, in oadt.lang_oadt.metatheories]


O

obliviousness [lemma, in oadt.lang_oadt.metatheories]
obliviousness [library]
obliviousness_step [lemma, in oadt.lang_oadt.obliviousness]
obliviousness_open_obliv_val [lemma, in oadt.lang_oadt.metatheories]
obliviousness_open [lemma, in oadt.lang_oadt.metatheories]
obliv_type_not_typed [lemma, in oadt.lang_oadt.preservation]
open [definition, in oadt.lang_oadt.syntax]
open_fresh_atom [lemma, in oadt.lang_oadt.infrastructure]
open_fresh [lemma, in oadt.lang_oadt.infrastructure]
open_fv_r [lemma, in oadt.lang_oadt.infrastructure]
open_fv_l [lemma, in oadt.lang_oadt.infrastructure]
open_respect_lc_atom [lemma, in oadt.lang_oadt.infrastructure]
open_respect_lc [lemma, in oadt.lang_oadt.infrastructure]
open_close [lemma, in oadt.lang_oadt.infrastructure]
open_close_ [lemma, in oadt.lang_oadt.infrastructure]
open_inj [lemma, in oadt.lang_oadt.infrastructure]
open_lc_intro [lemma, in oadt.lang_oadt.infrastructure]
open_lc [lemma, in oadt.lang_oadt.infrastructure]
open_lc_ [lemma, in oadt.lang_oadt.infrastructure]
open_preservation_lc [lemma, in oadt.lang_oadt.preservation]
open_preservation [lemma, in oadt.lang_oadt.preservation]
open_preservation_alt [lemma, in oadt.lang_oadt.preservation]
open_ [definition, in oadt.lang_oadt.syntax]
OTOBool [constructor, in oadt.lang_oadt.semantics]
OTOSum [constructor, in oadt.lang_oadt.semantics]
OTProd [constructor, in oadt.lang_oadt.semantics]
OTUnit [constructor, in oadt.lang_oadt.semantics]
otval [inductive, in oadt.lang_oadt.syntax]
otval_uniq [lemma, in oadt.lang_oadt.values]
otval_well_kinded [lemma, in oadt.lang_oadt.values]
otval_closed [lemma, in oadt.lang_oadt.infrastructure]
otval_lc [lemma, in oadt.lang_oadt.infrastructure]
otval_step [lemma, in oadt.lang_oadt.obliviousness]
otval_is_nf [lemma, in oadt.lang_oadt.obliviousness]
otval_whnf [lemma, in oadt.lang_oadt.equivalence]
oval [inductive, in oadt.lang_oadt.syntax]
ovalty [inductive, in oadt.lang_oadt.semantics]
ovalty_inhabited [lemma, in oadt.lang_oadt.values]
ovalty_intro [lemma, in oadt.lang_oadt.values]
ovalty_intro_alt [lemma, in oadt.lang_oadt.values]
ovalty_elim_alt [lemma, in oadt.lang_oadt.values]
ovalty_closed [lemma, in oadt.lang_oadt.infrastructure]
ovalty_lc [lemma, in oadt.lang_oadt.infrastructure]
ovalty_elim [lemma, in oadt.lang_oadt.infrastructure]
oval_val [lemma, in oadt.lang_oadt.values]
oval_closed [lemma, in oadt.lang_oadt.infrastructure]
oval_lc [lemma, in oadt.lang_oadt.infrastructure]
OVBoxedInj [constructor, in oadt.lang_oadt.syntax]
OVBoxedLit [constructor, in oadt.lang_oadt.syntax]
OVOBool [constructor, in oadt.lang_oadt.syntax]
OVOSum [constructor, in oadt.lang_oadt.syntax]
OVPair [constructor, in oadt.lang_oadt.syntax]
OVProd [constructor, in oadt.lang_oadt.syntax]
OVUnitT [constructor, in oadt.lang_oadt.syntax]
OVUnitV [constructor, in oadt.lang_oadt.syntax]


P

pared [inductive, in oadt.lang_oadt.typing]
pared_lc [lemma, in oadt.lang_oadt.infrastructure]
pared_lc2 [lemma, in oadt.lang_oadt.infrastructure]
pared_lc1 [lemma, in oadt.lang_oadt.infrastructure]
pared_kinding_preservation [lemma, in oadt.lang_oadt.preservation]
pared_preservation [lemma, in oadt.lang_oadt.preservation]
pared_preservation_ [lemma, in oadt.lang_oadt.preservation]
pared_equiv_weakening [lemma, in oadt.lang_oadt.preservation]
pared_weakening [lemma, in oadt.lang_oadt.preservation]
pared_equiv_obliv_preservation [lemma, in oadt.lang_oadt.obliviousness]
pared_obliv_preservation_inv [lemma, in oadt.lang_oadt.obliviousness]
pared_equiv_congr_pi [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_congr_inj [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_congr_sum [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_congr_prod [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_open [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_open2 [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_open1 [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_rename [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_subst [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_subst2 [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_subst1 [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_step [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_pared [lemma, in oadt.lang_oadt.equivalence]
pared_step [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_whnf_equiv [lemma, in oadt.lang_oadt.equivalence]
pared_whnf_equiv [lemma, in oadt.lang_oadt.equivalence]
pared_whnf [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_rtsc [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_is_trans [instance, in oadt.lang_oadt.equivalence]
pared_equiv_iff_join [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_is_symm [instance, in oadt.lang_oadt.equivalence]
pared_equiv_is_refl [instance, in oadt.lang_oadt.equivalence]
pared_confluent [lemma, in oadt.lang_oadt.equivalence]
pared_diamond [lemma, in oadt.lang_oadt.equivalence]
pared_inv_inj [lemma, in oadt.lang_oadt.equivalence]
pared_inv_fold [lemma, in oadt.lang_oadt.equivalence]
pared_inv_pair [lemma, in oadt.lang_oadt.equivalence]
pared_inv_abs [lemma, in oadt.lang_oadt.equivalence]
pared_rename [lemma, in oadt.lang_oadt.equivalence]
pared_open1 [lemma, in oadt.lang_oadt.equivalence]
pared_open [lemma, in oadt.lang_oadt.equivalence]
pared_subst [lemma, in oadt.lang_oadt.equivalence]
pared_subst_ [lemma, in oadt.lang_oadt.equivalence]
pared_subst1 [lemma, in oadt.lang_oadt.equivalence]
pared_subst1_ [lemma, in oadt.lang_oadt.equivalence]
pared_otval [lemma, in oadt.lang_oadt.equivalence]
pared_oval [lemma, in oadt.lang_oadt.equivalence]
pared_equiv_join [definition, in oadt.lang_oadt.typing]
pared_equiv [inductive, in oadt.lang_oadt.typing]
prelude [library]
preservation [lemma, in oadt.lang_oadt.preservation]
preservation [library]
program [abbreviation, in oadt.lang_oadt.syntax]
program_typing [definition, in oadt.lang_oadt.typing]
progress [lemma, in oadt.lang_oadt.progress]
progress [section, in oadt.lang_oadt.progress]
progress [library]
progress_ [lemma, in oadt.lang_oadt.progress]


Q

QRRedL [constructor, in oadt.lang_oadt.typing]
QRRedR [constructor, in oadt.lang_oadt.typing]
QRRefl [constructor, in oadt.lang_oadt.typing]


R

RApp [constructor, in oadt.lang_oadt.typing]
RApp_intro [lemma, in oadt.lang_oadt.equivalence]
RCase [constructor, in oadt.lang_oadt.typing]
RCase_intro [lemma, in oadt.lang_oadt.equivalence]
RCgrAbs [constructor, in oadt.lang_oadt.typing]
RCgrApp [constructor, in oadt.lang_oadt.typing]
RCgrCase [constructor, in oadt.lang_oadt.typing]
RCgrFold [constructor, in oadt.lang_oadt.typing]
RCgrIf [constructor, in oadt.lang_oadt.typing]
RCgrInj [constructor, in oadt.lang_oadt.typing]
RCgrLet [constructor, in oadt.lang_oadt.typing]
RCgrPair [constructor, in oadt.lang_oadt.typing]
RCgrPi [constructor, in oadt.lang_oadt.typing]
RCgrProd [constructor, in oadt.lang_oadt.typing]
RCgrProj [constructor, in oadt.lang_oadt.typing]
RCgrSec [constructor, in oadt.lang_oadt.typing]
RCgrSum [constructor, in oadt.lang_oadt.typing]
RCgrUnfold [constructor, in oadt.lang_oadt.typing]
RCongAbs_intro [lemma, in oadt.lang_oadt.equivalence]
RCongCase_intro [lemma, in oadt.lang_oadt.equivalence]
RCongPi_intro [lemma, in oadt.lang_oadt.equivalence]
regularity [lemma, in oadt.lang_oadt.preservation]
RFold [constructor, in oadt.lang_oadt.typing]
RFun [constructor, in oadt.lang_oadt.typing]
RIf [constructor, in oadt.lang_oadt.typing]
RLet [constructor, in oadt.lang_oadt.typing]
RLet_intro [lemma, in oadt.lang_oadt.equivalence]
RMux [constructor, in oadt.lang_oadt.typing]
ROADT [constructor, in oadt.lang_oadt.typing]
ROCase [constructor, in oadt.lang_oadt.typing]
ROCase_intro [lemma, in oadt.lang_oadt.equivalence]
ROInj [constructor, in oadt.lang_oadt.typing]
RProj [constructor, in oadt.lang_oadt.typing]
RRefl [constructor, in oadt.lang_oadt.typing]
RSec [constructor, in oadt.lang_oadt.typing]


S

SApp [constructor, in oadt.lang_oadt.semantics]
SCase [constructor, in oadt.lang_oadt.semantics]
SCtx [constructor, in oadt.lang_oadt.semantics]
SCtx_intro [lemma, in oadt.lang_oadt.admissible]
semantics [library]
SemiLattice [record, in oadt.semilattice]
semilattice [library]
semilattice_is_po [instance, in oadt.semilattice]
set [section, in oadt.base]
SFun [constructor, in oadt.lang_oadt.semantics]
SIf [constructor, in oadt.lang_oadt.semantics]
SLet [constructor, in oadt.lang_oadt.semantics]
SMux [constructor, in oadt.lang_oadt.semantics]
SOADT [constructor, in oadt.lang_oadt.semantics]
SOCase [constructor, in oadt.lang_oadt.semantics]
SOInj [constructor, in oadt.lang_oadt.semantics]
soundness [lemma, in oadt.lang_oadt.metatheories]
SProj [constructor, in oadt.lang_oadt.semantics]
SSec [constructor, in oadt.lang_oadt.semantics]
stale [projection, in oadt.ln]
Stale [record, in oadt.ln]
stale [constructor, in oadt.ln]
Stale [inductive, in oadt.ln]
step [inductive, in oadt.lang_oadt.semantics]
step [section, in oadt.lang_oadt.semantics]
_ -->! _ [notation, in oadt.lang_oadt.semantics]
stuck [definition, in oadt.lang_oadt.metatheories]
subst [definition, in oadt.lang_oadt.syntax]
subst_tctx_fresh [lemma, in oadt.lang_oadt.infrastructure]
subst_respect_lc [lemma, in oadt.lang_oadt.infrastructure]
subst_lc [lemma, in oadt.lang_oadt.infrastructure]
subst_intro [lemma, in oadt.lang_oadt.infrastructure]
subst_tctx_id [lemma, in oadt.lang_oadt.infrastructure]
subst_id [lemma, in oadt.lang_oadt.infrastructure]
subst_ite_distr [lemma, in oadt.lang_oadt.infrastructure]
subst_trans [lemma, in oadt.lang_oadt.infrastructure]
subst_open_comm [lemma, in oadt.lang_oadt.infrastructure]
subst_open_distr [lemma, in oadt.lang_oadt.infrastructure]
subst_fresh [lemma, in oadt.lang_oadt.infrastructure]
subst_equiv [lemma, in oadt.lang_oadt.preservation]
subst_equiv_ [lemma, in oadt.lang_oadt.preservation]
subst_preservation [lemma, in oadt.lang_oadt.preservation]
subst_preservation_ [lemma, in oadt.lang_oadt.preservation]
subst_tctx_typing [lemma, in oadt.lang_oadt.preservation]
subst_tctx_typing_kinding_ [lemma, in oadt.lang_oadt.preservation]
SUnfold [constructor, in oadt.lang_oadt.semantics]
syntax [library]
s':13 [binder, in oadt.lang_oadt.equivalence]
s':14 [binder, in oadt.lang_oadt.obliviousness]
s':161 [binder, in oadt.lang_oadt.equivalence]
s':170 [binder, in oadt.lang_oadt.equivalence]
s':178 [binder, in oadt.lang_oadt.equivalence]
s':18 [binder, in oadt.lang_oadt.equivalence]
s':188 [binder, in oadt.lang_oadt.equivalence]
s':19 [binder, in oadt.lang_oadt.obliviousness]
s':23 [binder, in oadt.lang_oadt.equivalence]
s':28 [binder, in oadt.lang_oadt.equivalence]
s':32 [binder, in oadt.lang_oadt.equivalence]
s':9 [binder, in oadt.lang_oadt.equivalence]
s1:23 [binder, in oadt.lang_oadt.metatheories]
s2:24 [binder, in oadt.lang_oadt.metatheories]
s:102 [binder, in oadt.lang_oadt.preservation]
s:104 [binder, in oadt.lang_oadt.infrastructure]
s:106 [binder, in oadt.lang_oadt.infrastructure]
s:109 [binder, in oadt.lang_oadt.infrastructure]
s:109 [binder, in oadt.lang_oadt.preservation]
s:116 [binder, in oadt.lang_oadt.preservation]
s:12 [binder, in oadt.lang_oadt.equivalence]
s:128 [binder, in oadt.lang_oadt.syntax]
S:13 [binder, in oadt.lang_oadt.infrastructure]
s:13 [binder, in oadt.lang_oadt.obliviousness]
s:130 [binder, in oadt.lang_oadt.infrastructure]
s:132 [binder, in oadt.lang_oadt.syntax]
s:135 [binder, in oadt.lang_oadt.syntax]
s:160 [binder, in oadt.lang_oadt.equivalence]
s:165 [binder, in oadt.lang_oadt.equivalence]
s:169 [binder, in oadt.lang_oadt.equivalence]
s:17 [binder, in oadt.lang_oadt.equivalence]
s:177 [binder, in oadt.lang_oadt.equivalence]
s:18 [binder, in oadt.lang_oadt.infrastructure]
s:18 [binder, in oadt.lang_oadt.obliviousness]
s:183 [binder, in oadt.lang_oadt.equivalence]
s:187 [binder, in oadt.lang_oadt.equivalence]
s:22 [binder, in oadt.lang_oadt.equivalence]
s:23 [binder, in oadt.lang_oadt.infrastructure]
s:26 [binder, in oadt.lang_oadt.infrastructure]
s:27 [binder, in oadt.lang_oadt.equivalence]
s:31 [binder, in oadt.lang_oadt.equivalence]
s:36 [binder, in oadt.lang_oadt.admissible]
s:42 [binder, in oadt.lang_oadt.infrastructure]
s:45 [binder, in oadt.lang_oadt.infrastructure]
s:50 [binder, in oadt.lang_oadt.infrastructure]
s:53 [binder, in oadt.lang_oadt.infrastructure]
s:54 [binder, in oadt.lang_oadt.preservation]
s:59 [binder, in oadt.lang_oadt.infrastructure]
s:65 [binder, in oadt.lang_oadt.infrastructure]
s:66 [binder, in oadt.lang_oadt.preservation]
s:69 [binder, in oadt.lang_oadt.preservation]
s:8 [binder, in oadt.lang_oadt.equivalence]
s:81 [binder, in oadt.lang_oadt.preservation]
s:85 [binder, in oadt.lang_oadt.infrastructure]
s:87 [binder, in oadt.lang_oadt.infrastructure]
s:88 [binder, in oadt.lang_oadt.preservation]
s:91 [binder, in oadt.lang_oadt.infrastructure]
s:95 [binder, in oadt.lang_oadt.infrastructure]
s:95 [binder, in oadt.lang_oadt.preservation]


T

TAbs [constructor, in oadt.lang_oadt.typing]
TAbs_intro [lemma, in oadt.lang_oadt.admissible]
tactics [library]
TApp [constructor, in oadt.lang_oadt.typing]
TBoxedInj [constructor, in oadt.lang_oadt.typing]
TBoxedLit [constructor, in oadt.lang_oadt.typing]
TCase [constructor, in oadt.lang_oadt.typing]
TCase_intro [lemma, in oadt.lang_oadt.admissible]
TConv [constructor, in oadt.lang_oadt.typing]
tctx [abbreviation, in oadt.lang_oadt.typing]
tctx_stale_inv [lemma, in oadt.lang_oadt.infrastructure]
tctx_fv_insert [lemma, in oadt.lang_oadt.infrastructure]
tctx_fv_insert_subseteq [lemma, in oadt.lang_oadt.infrastructure]
tctx_fv_subseteq [lemma, in oadt.lang_oadt.infrastructure]
tctx_fv_consistent [lemma, in oadt.lang_oadt.infrastructure]
tctx_stale [instance, in oadt.lang_oadt.infrastructure]
tctx_fv [definition, in oadt.lang_oadt.infrastructure]
TFold [constructor, in oadt.lang_oadt.typing]
TFun [constructor, in oadt.lang_oadt.typing]
TFVar [constructor, in oadt.lang_oadt.typing]
theorems [section, in oadt.semilattice]
TIf [constructor, in oadt.lang_oadt.typing]
TInj [constructor, in oadt.lang_oadt.typing]
TLet [constructor, in oadt.lang_oadt.typing]
TLet_intro [lemma, in oadt.lang_oadt.admissible]
TLit [constructor, in oadt.lang_oadt.typing]
TMux [constructor, in oadt.lang_oadt.typing]
TOCase [constructor, in oadt.lang_oadt.typing]
TOCase_intro [lemma, in oadt.lang_oadt.admissible]
TOInj [constructor, in oadt.lang_oadt.typing]
top_inv [lemma, in oadt.semilattice]
top_ub [lemma, in oadt.semilattice]
TPair [constructor, in oadt.lang_oadt.typing]
TProj [constructor, in oadt.lang_oadt.typing]
TSec [constructor, in oadt.lang_oadt.typing]
TUnfold [constructor, in oadt.lang_oadt.typing]
TUnit [constructor, in oadt.lang_oadt.typing]
type_inv_unfold [lemma, in oadt.lang_oadt.inversion]
type_inv_proj [lemma, in oadt.lang_oadt.inversion]
type_inv_mux [lemma, in oadt.lang_oadt.inversion]
type_inv_ite [lemma, in oadt.lang_oadt.inversion]
type_inv_sec [lemma, in oadt.lang_oadt.inversion]
type_inv_let [lemma, in oadt.lang_oadt.inversion]
type_inv_app [lemma, in oadt.lang_oadt.inversion]
type_inv_case_ [lemma, in oadt.lang_oadt.inversion]
type_inv_ocase [lemma, in oadt.lang_oadt.inversion]
type_inv_case [lemma, in oadt.lang_oadt.inversion]
type_inv_boxedinj [lemma, in oadt.lang_oadt.inversion]
type_inv_boxedlit [lemma, in oadt.lang_oadt.inversion]
type_inv_fold [lemma, in oadt.lang_oadt.inversion]
type_inv_oinj [lemma, in oadt.lang_oadt.inversion]
type_inv_inj [lemma, in oadt.lang_oadt.inversion]
type_inv_pair [lemma, in oadt.lang_oadt.inversion]
type_inv_gvar [lemma, in oadt.lang_oadt.inversion]
type_inv_abs [lemma, in oadt.lang_oadt.inversion]
type_inv_lit [lemma, in oadt.lang_oadt.inversion]
type_inv_unit [lemma, in oadt.lang_oadt.inversion]
type_inv_sum [lemma, in oadt.lang_oadt.inversion]
type_inv_prod [lemma, in oadt.lang_oadt.inversion]
typing [inductive, in oadt.lang_oadt.typing]
typing [section, in oadt.lang_oadt.typing]
typing [library]
typing_type_fv [lemma, in oadt.lang_oadt.infrastructure]
typing_fv [lemma, in oadt.lang_oadt.infrastructure]
typing_kinding_fv [lemma, in oadt.lang_oadt.infrastructure]
typing_type_lc [lemma, in oadt.lang_oadt.infrastructure]
typing_lc [lemma, in oadt.lang_oadt.infrastructure]
_ ⊢ _ :: _ [notation, in oadt.lang_oadt.admissible]
_ ⊢ _ : _ [notation, in oadt.lang_oadt.admissible]
typing_kinding_intro [section, in oadt.lang_oadt.admissible]
typing_rename_lc [lemma, in oadt.lang_oadt.admissible]
typing_rename [lemma, in oadt.lang_oadt.admissible]
typing_rename_alt [lemma, in oadt.lang_oadt.admissible]
typing_rename_ [lemma, in oadt.lang_oadt.admissible]
typing_kinding_rename_ [lemma, in oadt.lang_oadt.admissible]
typing_kinding_mutind [definition, in oadt.lang_oadt.typing]
typing_kinding_ind [definition, in oadt.lang_oadt.typing]
_ ⊢ _ :: _ [notation, in oadt.lang_oadt.typing]
_ ⊢ _ : _ [notation, in oadt.lang_oadt.typing]
_ ≡ _ [notation, in oadt.lang_oadt.typing]
_ ⇛* _ [notation, in oadt.lang_oadt.typing]
_ ⇛ _ [notation, in oadt.lang_oadt.typing]
typing.fix_gctx [section, in oadt.lang_oadt.typing]
_ ⊢₁ _ [notation, in oadt.lang_oadt.typing]
_ ; _ ⊢ _ :: _ [notation, in oadt.lang_oadt.typing]
_ ; _ ⊢ _ : _ [notation, in oadt.lang_oadt.typing]
_ ⊢ _ ≡ _ [notation, in oadt.lang_oadt.typing]
t:100 [binder, in oadt.lang_oadt.equivalence]
t:105 [binder, in oadt.lang_oadt.equivalence]
t:88 [binder, in oadt.lang_oadt.infrastructure]
t:88 [binder, in oadt.lang_oadt.equivalence]
t:92 [binder, in oadt.lang_oadt.infrastructure]
t:95 [binder, in oadt.lang_oadt.equivalence]


U

union_subseteq_flip_proper [instance, in oadt.base]
union_subseteq_proper [instance, in oadt.base]
u:19 [binder, in oadt.lang_oadt.infrastructure]


V

VAbs [constructor, in oadt.lang_oadt.syntax]
val [inductive, in oadt.lang_oadt.syntax]
values [library]
val_step [lemma, in oadt.lang_oadt.obliviousness]
val_is_nf [lemma, in oadt.lang_oadt.obliviousness]
VBoxedInj [constructor, in oadt.lang_oadt.syntax]
VBoxedLit [constructor, in oadt.lang_oadt.syntax]
VFold [constructor, in oadt.lang_oadt.syntax]
VInj [constructor, in oadt.lang_oadt.syntax]
VLit [constructor, in oadt.lang_oadt.syntax]
VPair [constructor, in oadt.lang_oadt.syntax]
VUnitV [constructor, in oadt.lang_oadt.syntax]
v':21 [binder, in oadt.lang_oadt.obliviousness]
v':24 [binder, in oadt.lang_oadt.obliviousness]
v':32 [binder, in oadt.lang_oadt.obliviousness]
v':34 [binder, in oadt.lang_oadt.obliviousness]
v':40 [binder, in oadt.lang_oadt.obliviousness]
v':46 [binder, in oadt.lang_oadt.obliviousness]
v':65 [binder, in oadt.lang_oadt.obliviousness]
v':70 [binder, in oadt.lang_oadt.obliviousness]
v':76 [binder, in oadt.lang_oadt.obliviousness]
v0:35 [binder, in oadt.lang_oadt.semantics]
v0:38 [binder, in oadt.lang_oadt.semantics]
v1:106 [binder, in oadt.lang_oadt.semantics]
v1:148 [binder, in oadt.lang_oadt.syntax]
v1:156 [binder, in oadt.lang_oadt.syntax]
v1:21 [binder, in oadt.lang_oadt.progress]
v1:34 [binder, in oadt.lang_oadt.metatheories]
v1:39 [binder, in oadt.lang_oadt.semantics]
v1:4 [binder, in oadt.lang_oadt.semantics]
v1:41 [binder, in oadt.lang_oadt.equivalence]
v1:43 [binder, in oadt.lang_oadt.semantics]
v1:72 [binder, in oadt.lang_oadt.typing]
v1:81 [binder, in oadt.lang_oadt.semantics]
v1:98 [binder, in oadt.lang_oadt.semantics]
v2:107 [binder, in oadt.lang_oadt.semantics]
v2:149 [binder, in oadt.lang_oadt.syntax]
v2:157 [binder, in oadt.lang_oadt.syntax]
v2:22 [binder, in oadt.lang_oadt.progress]
v2:24 [binder, in oadt.lang_oadt.semantics]
v2:35 [binder, in oadt.lang_oadt.metatheories]
v2:42 [binder, in oadt.lang_oadt.equivalence]
v2:5 [binder, in oadt.lang_oadt.semantics]
v2:73 [binder, in oadt.lang_oadt.typing]
v2:82 [binder, in oadt.lang_oadt.semantics]
v2:99 [binder, in oadt.lang_oadt.semantics]
v:1 [binder, in oadt.lang_oadt.values]
v:103 [binder, in oadt.lang_oadt.semantics]
v:12 [binder, in oadt.lang_oadt.values]
v:132 [binder, in oadt.lang_oadt.infrastructure]
v:133 [binder, in oadt.lang_oadt.infrastructure]
v:152 [binder, in oadt.lang_oadt.syntax]
v:16 [binder, in oadt.lang_oadt.values]
v:160 [binder, in oadt.lang_oadt.inversion]
v:162 [binder, in oadt.lang_oadt.syntax]
v:164 [binder, in oadt.lang_oadt.syntax]
v:168 [binder, in oadt.lang_oadt.syntax]
v:20 [binder, in oadt.lang_oadt.obliviousness]
v:21 [binder, in oadt.lang_oadt.values]
v:222 [binder, in oadt.lang_oadt.syntax]
v:23 [binder, in oadt.lang_oadt.obliviousness]
v:23 [binder, in oadt.base]
v:268 [binder, in oadt.lang_oadt.typing]
v:28 [binder, in oadt.lang_oadt.progress]
v:3 [binder, in oadt.lang_oadt.equivalence]
v:31 [binder, in oadt.lang_oadt.obliviousness]
v:33 [binder, in oadt.lang_oadt.obliviousness]
v:35 [binder, in oadt.lang_oadt.progress]
v:39 [binder, in oadt.lang_oadt.obliviousness]
v:40 [binder, in oadt.lang_oadt.equivalence]
v:41 [binder, in oadt.lang_oadt.progress]
v:45 [binder, in oadt.lang_oadt.obliviousness]
v:46 [binder, in oadt.lang_oadt.infrastructure]
v:53 [binder, in oadt.lang_oadt.obliviousness]
v:57 [binder, in oadt.lang_oadt.obliviousness]
v:64 [binder, in oadt.lang_oadt.obliviousness]
v:67 [binder, in oadt.lang_oadt.infrastructure]
v:67 [binder, in oadt.lang_oadt.typing]
v:69 [binder, in oadt.lang_oadt.obliviousness]
v:69 [binder, in oadt.lang_oadt.semantics]
v:70 [binder, in oadt.lang_oadt.semantics]
v:71 [binder, in oadt.lang_oadt.typing]
v:72 [binder, in oadt.lang_oadt.infrastructure]
v:73 [binder, in oadt.lang_oadt.infrastructure]
v:75 [binder, in oadt.lang_oadt.obliviousness]
v:77 [binder, in oadt.lang_oadt.semantics]
v:8 [binder, in oadt.lang_oadt.values]
v:85 [binder, in oadt.lang_oadt.semantics]
v:9 [binder, in oadt.lang_oadt.semantics]
v:92 [binder, in oadt.lang_oadt.semantics]
v:96 [binder, in oadt.lang_oadt.semantics]


W

WADT [constructor, in oadt.lang_oadt.equivalence]
WBool [constructor, in oadt.lang_oadt.equivalence]
weakening [lemma, in oadt.lang_oadt.preservation]
weakening_insert [lemma, in oadt.lang_oadt.preservation]
weakening_empty [lemma, in oadt.lang_oadt.preservation]
weakening_ [lemma, in oadt.lang_oadt.preservation]
whnf [inductive, in oadt.lang_oadt.equivalence]
whnf_equiv_is_symm [instance, in oadt.lang_oadt.equivalence]
whnf_equiv [inductive, in oadt.lang_oadt.equivalence]
WPi [constructor, in oadt.lang_oadt.equivalence]
WProd [constructor, in oadt.lang_oadt.equivalence]
WQADT [constructor, in oadt.lang_oadt.equivalence]
WQBool [constructor, in oadt.lang_oadt.equivalence]
WQPi [constructor, in oadt.lang_oadt.equivalence]
WQProd [constructor, in oadt.lang_oadt.equivalence]
WQSum [constructor, in oadt.lang_oadt.equivalence]
WQUnitT [constructor, in oadt.lang_oadt.equivalence]
WSum [constructor, in oadt.lang_oadt.equivalence]
WUnitT [constructor, in oadt.lang_oadt.equivalence]


X

x':112 [binder, in oadt.lang_oadt.infrastructure]
X':39 [binder, in oadt.lang_oadt.typing]
X':42 [binder, in oadt.lang_oadt.progress]
X':84 [binder, in oadt.lang_oadt.semantics]
x:10 [binder, in oadt.lang_oadt.inversion]
x:10 [binder, in oadt.lang_oadt.equivalence]
x:101 [binder, in oadt.lang_oadt.preservation]
x:102 [binder, in oadt.lang_oadt.typing]
x:105 [binder, in oadt.lang_oadt.admissible]
x:107 [binder, in oadt.lang_oadt.infrastructure]
x:108 [binder, in oadt.lang_oadt.preservation]
x:11 [binder, in oadt.lang_oadt.infrastructure]
x:110 [binder, in oadt.lang_oadt.infrastructure]
x:110 [binder, in oadt.lang_oadt.admissible]
x:112 [binder, in oadt.lang_oadt.typing]
x:114 [binder, in oadt.lang_oadt.infrastructure]
X:114 [binder, in oadt.lang_oadt.syntax]
x:115 [binder, in oadt.lang_oadt.preservation]
X:117 [binder, in oadt.lang_oadt.syntax]
x:118 [binder, in oadt.lang_oadt.infrastructure]
X:118 [binder, in oadt.lang_oadt.typing]
x:12 [binder, in oadt.semilattice]
x:120 [binder, in oadt.lang_oadt.infrastructure]
X:121 [binder, in oadt.lang_oadt.typing]
x:123 [binder, in oadt.lang_oadt.infrastructure]
x:123 [binder, in oadt.lang_oadt.inversion]
X:124 [binder, in oadt.lang_oadt.equivalence]
x:125 [binder, in oadt.lang_oadt.inversion]
x:126 [binder, in oadt.lang_oadt.infrastructure]
X:127 [binder, in oadt.lang_oadt.preservation]
x:129 [binder, in oadt.lang_oadt.infrastructure]
x:133 [binder, in oadt.lang_oadt.preservation]
x:134 [binder, in oadt.lang_oadt.syntax]
x:134 [binder, in oadt.lang_oadt.equivalence]
x:135 [binder, in oadt.lang_oadt.infrastructure]
x:139 [binder, in oadt.lang_oadt.infrastructure]
x:14 [binder, in oadt.lang_oadt.equivalence]
X:144 [binder, in oadt.lang_oadt.equivalence]
x:15 [binder, in oadt.lang_oadt.obliviousness]
x:150 [binder, in oadt.lang_oadt.typing]
x:151 [binder, in oadt.lang_oadt.infrastructure]
x:151 [binder, in oadt.lang_oadt.preservation]
X:151 [binder, in oadt.lang_oadt.inversion]
x:151 [binder, in oadt.lang_oadt.typing]
x:153 [binder, in oadt.lang_oadt.infrastructure]
x:155 [binder, in oadt.lang_oadt.infrastructure]
x:159 [binder, in oadt.lang_oadt.preservation]
x:162 [binder, in oadt.lang_oadt.equivalence]
X:163 [binder, in oadt.lang_oadt.syntax]
x:166 [binder, in oadt.lang_oadt.equivalence]
x:170 [binder, in oadt.lang_oadt.typing]
x:171 [binder, in oadt.lang_oadt.syntax]
x:171 [binder, in oadt.lang_oadt.equivalence]
x:172 [binder, in oadt.lang_oadt.syntax]
x:174 [binder, in oadt.lang_oadt.equivalence]
x:176 [binder, in oadt.lang_oadt.syntax]
x:176 [binder, in oadt.lang_oadt.inversion]
x:177 [binder, in oadt.lang_oadt.inversion]
x:177 [binder, in oadt.lang_oadt.typing]
x:18 [binder, in oadt.lang_oadt.metatheories]
x:18 [binder, in oadt.lang_oadt.typing]
x:180 [binder, in oadt.lang_oadt.syntax]
x:180 [binder, in oadt.lang_oadt.equivalence]
x:184 [binder, in oadt.lang_oadt.syntax]
x:184 [binder, in oadt.lang_oadt.equivalence]
x:186 [binder, in oadt.lang_oadt.typing]
x:188 [binder, in oadt.lang_oadt.inversion]
x:189 [binder, in oadt.lang_oadt.inversion]
x:189 [binder, in oadt.lang_oadt.equivalence]
x:19 [binder, in oadt.lang_oadt.equivalence]
x:19 [binder, in oadt.lang_oadt.typing]
x:191 [binder, in oadt.lang_oadt.syntax]
x:192 [binder, in oadt.lang_oadt.syntax]
x:193 [binder, in oadt.lang_oadt.typing]
x:2 [binder, in oadt.lang_oadt.infrastructure]
x:202 [binder, in oadt.lang_oadt.inversion]
x:204 [binder, in oadt.lang_oadt.inversion]
x:208 [binder, in oadt.lang_oadt.equivalence]
x:21 [binder, in oadt.semilattice]
X:215 [binder, in oadt.lang_oadt.syntax]
X:217 [binder, in oadt.lang_oadt.syntax]
x:219 [binder, in oadt.lang_oadt.inversion]
X:22 [binder, in oadt.lang_oadt.typing]
x:231 [binder, in oadt.lang_oadt.typing]
x:232 [binder, in oadt.lang_oadt.typing]
X:234 [binder, in oadt.lang_oadt.typing]
X:238 [binder, in oadt.lang_oadt.typing]
x:24 [binder, in oadt.semilattice]
x:24 [binder, in oadt.lang_oadt.admissible]
x:24 [binder, in oadt.lang_oadt.equivalence]
X:243 [binder, in oadt.lang_oadt.inversion]
x:26 [binder, in oadt.semilattice]
x:262 [binder, in oadt.lang_oadt.typing]
x:263 [binder, in oadt.lang_oadt.typing]
x:27 [binder, in oadt.lang_oadt.infrastructure]
X:276 [binder, in oadt.lang_oadt.typing]
x:28 [binder, in oadt.semilattice]
X:28 [binder, in oadt.lang_oadt.inversion]
x:287 [binder, in oadt.lang_oadt.typing]
x:29 [binder, in oadt.lang_oadt.metatheories]
x:29 [binder, in oadt.lang_oadt.equivalence]
X:303 [binder, in oadt.lang_oadt.typing]
x:31 [binder, in oadt.lang_oadt.infrastructure]
x:31 [binder, in oadt.semilattice]
x:31 [binder, in oadt.lang_oadt.admissible]
x:316 [binder, in oadt.lang_oadt.typing]
x:317 [binder, in oadt.lang_oadt.typing]
x:32 [binder, in oadt.lang_oadt.infrastructure]
x:32 [binder, in oadt.semilattice]
x:32 [binder, in oadt.lang_oadt.typing]
x:323 [binder, in oadt.lang_oadt.typing]
x:33 [binder, in oadt.semilattice]
X:331 [binder, in oadt.lang_oadt.typing]
X:336 [binder, in oadt.lang_oadt.typing]
X:339 [binder, in oadt.lang_oadt.typing]
x:34 [binder, in oadt.semilattice]
x:343 [binder, in oadt.lang_oadt.typing]
x:35 [binder, in oadt.semilattice]
X:35 [binder, in oadt.lang_oadt.inversion]
x:35 [binder, in oadt.lang_oadt.equivalence]
x:353 [binder, in oadt.lang_oadt.typing]
X:37 [binder, in oadt.lang_oadt.syntax]
X:38 [binder, in oadt.lang_oadt.typing]
x:39 [binder, in oadt.lang_oadt.infrastructure]
X:39 [binder, in oadt.lang_oadt.syntax]
x:39 [binder, in oadt.lang_oadt.admissible]
x:4 [binder, in oadt.lang_oadt.syntax]
X:40 [binder, in oadt.lang_oadt.progress]
x:41 [binder, in oadt.lang_oadt.infrastructure]
x:44 [binder, in oadt.lang_oadt.infrastructure]
x:45 [binder, in oadt.lang_oadt.preservation]
x:46 [binder, in oadt.lang_oadt.admissible]
x:47 [binder, in oadt.lang_oadt.equivalence]
x:48 [binder, in oadt.lang_oadt.infrastructure]
x:5 [binder, in oadt.lang_oadt.syntax]
x:50 [binder, in oadt.lang_oadt.inversion]
x:51 [binder, in oadt.lang_oadt.infrastructure]
x:51 [binder, in oadt.lang_oadt.preservation]
x:53 [binder, in oadt.lang_oadt.preservation]
x:53 [binder, in oadt.lang_oadt.admissible]
x:53 [binder, in oadt.lang_oadt.equivalence]
x:56 [binder, in oadt.lang_oadt.syntax]
x:57 [binder, in oadt.lang_oadt.syntax]
x:57 [binder, in oadt.lang_oadt.typing]
x:58 [binder, in oadt.lang_oadt.infrastructure]
x:58 [binder, in oadt.lang_oadt.equivalence]
x:58 [binder, in oadt.lang_oadt.typing]
x:6 [binder, in oadt.lang_oadt.infrastructure]
X:60 [binder, in oadt.lang_oadt.semantics]
x:60 [binder, in oadt.lang_oadt.admissible]
x:61 [binder, in oadt.lang_oadt.infrastructure]
x:61 [binder, in oadt.lang_oadt.inversion]
X:62 [binder, in oadt.lang_oadt.semantics]
x:62 [binder, in oadt.lang_oadt.inversion]
x:63 [binder, in oadt.lang_oadt.infrastructure]
x:65 [binder, in oadt.lang_oadt.preservation]
x:66 [binder, in oadt.lang_oadt.infrastructure]
x:67 [binder, in oadt.lang_oadt.equivalence]
x:68 [binder, in oadt.lang_oadt.preservation]
x:69 [binder, in oadt.lang_oadt.admissible]
x:72 [binder, in oadt.lang_oadt.equivalence]
x:75 [binder, in oadt.lang_oadt.admissible]
x:77 [binder, in oadt.lang_oadt.equivalence]
x:8 [binder, in oadt.lang_oadt.admissible]
x:80 [binder, in oadt.lang_oadt.preservation]
x:80 [binder, in oadt.lang_oadt.typing]
x:81 [binder, in oadt.lang_oadt.typing]
x:83 [binder, in oadt.lang_oadt.infrastructure]
X:83 [binder, in oadt.lang_oadt.semantics]
x:84 [binder, in oadt.lang_oadt.admissible]
x:85 [binder, in oadt.lang_oadt.equivalence]
x:86 [binder, in oadt.lang_oadt.infrastructure]
x:86 [binder, in oadt.lang_oadt.semantics]
x:87 [binder, in oadt.lang_oadt.preservation]
X:89 [binder, in oadt.lang_oadt.semantics]
X:91 [binder, in oadt.lang_oadt.inversion]
x:92 [binder, in oadt.lang_oadt.admissible]
x:92 [binder, in oadt.lang_oadt.equivalence]
x:93 [binder, in oadt.lang_oadt.infrastructure]
x:94 [binder, in oadt.lang_oadt.preservation]
X:95 [binder, in oadt.lang_oadt.inversion]
x:96 [binder, in oadt.lang_oadt.typing]
x:97 [binder, in oadt.lang_oadt.infrastructure]
x:98 [binder, in oadt.lang_oadt.admissible]
X:98 [binder, in oadt.lang_oadt.equivalence]


Y

y:13 [binder, in oadt.semilattice]
y:136 [binder, in oadt.lang_oadt.infrastructure]
y:175 [binder, in oadt.lang_oadt.equivalence]
y:22 [binder, in oadt.semilattice]
y:25 [binder, in oadt.semilattice]
y:25 [binder, in oadt.lang_oadt.admissible]
y:27 [binder, in oadt.semilattice]
y:29 [binder, in oadt.semilattice]
y:32 [binder, in oadt.lang_oadt.admissible]
y:33 [binder, in oadt.lang_oadt.infrastructure]
y:36 [binder, in oadt.semilattice]
y:36 [binder, in oadt.lang_oadt.equivalence]
y:40 [binder, in oadt.lang_oadt.admissible]
y:47 [binder, in oadt.lang_oadt.admissible]
y:49 [binder, in oadt.lang_oadt.infrastructure]
y:52 [binder, in oadt.lang_oadt.infrastructure]
y:54 [binder, in oadt.lang_oadt.admissible]
y:61 [binder, in oadt.lang_oadt.admissible]
y:9 [binder, in oadt.lang_oadt.admissible]
y:98 [binder, in oadt.lang_oadt.infrastructure]


Z

z:23 [binder, in oadt.semilattice]
z:30 [binder, in oadt.semilattice]
z:34 [binder, in oadt.lang_oadt.infrastructure]


other

Γ':11 [binder, in oadt.lang_oadt.admissible]
Γ':136 [binder, in oadt.lang_oadt.preservation]
Γ':14 [binder, in oadt.lang_oadt.preservation]
Γ':141 [binder, in oadt.lang_oadt.preservation]
Γ':15 [binder, in oadt.lang_oadt.admissible]
Γ':19 [binder, in oadt.lang_oadt.preservation]
Γ':23 [binder, in oadt.lang_oadt.preservation]
Γ':29 [binder, in oadt.lang_oadt.preservation]
Γ':71 [binder, in oadt.lang_oadt.preservation]
Γ':75 [binder, in oadt.lang_oadt.preservation]
Γ:10 [binder, in oadt.lang_oadt.preservation]
Γ:100 [binder, in oadt.lang_oadt.infrastructure]
Γ:102 [binder, in oadt.lang_oadt.inversion]
Γ:104 [binder, in oadt.lang_oadt.preservation]
Γ:106 [binder, in oadt.lang_oadt.inversion]
Γ:106 [binder, in oadt.lang_oadt.admissible]
Γ:11 [binder, in oadt.lang_oadt.progress]
Γ:11 [binder, in oadt.lang_oadt.values]
Γ:11 [binder, in oadt.lang_oadt.inversion]
Γ:111 [binder, in oadt.lang_oadt.preservation]
Γ:111 [binder, in oadt.lang_oadt.inversion]
Γ:111 [binder, in oadt.lang_oadt.admissible]
Γ:113 [binder, in oadt.lang_oadt.infrastructure]
Γ:113 [binder, in oadt.lang_oadt.inversion]
Γ:116 [binder, in oadt.lang_oadt.infrastructure]
Γ:116 [binder, in oadt.lang_oadt.inversion]
Γ:118 [binder, in oadt.lang_oadt.preservation]
Γ:119 [binder, in oadt.lang_oadt.infrastructure]
Γ:122 [binder, in oadt.lang_oadt.infrastructure]
Γ:122 [binder, in oadt.lang_oadt.preservation]
Γ:124 [binder, in oadt.lang_oadt.inversion]
Γ:125 [binder, in oadt.lang_oadt.infrastructure]
Γ:128 [binder, in oadt.lang_oadt.infrastructure]
Γ:129 [binder, in oadt.lang_oadt.inversion]
Γ:13 [binder, in oadt.lang_oadt.inversion]
Γ:130 [binder, in oadt.lang_oadt.preservation]
Γ:135 [binder, in oadt.lang_oadt.inversion]
Γ:139 [binder, in oadt.lang_oadt.preservation]
Γ:14 [binder, in oadt.lang_oadt.progress]
Γ:14 [binder, in oadt.lang_oadt.admissible]
Γ:143 [binder, in oadt.lang_oadt.inversion]
Γ:144 [binder, in oadt.lang_oadt.preservation]
Γ:147 [binder, in oadt.lang_oadt.preservation]
Γ:15 [binder, in oadt.lang_oadt.values]
Γ:15 [binder, in oadt.lang_oadt.infrastructure]
Γ:15 [binder, in oadt.lang_oadt.preservation]
Γ:150 [binder, in oadt.lang_oadt.inversion]
Γ:155 [binder, in oadt.lang_oadt.preservation]
Γ:155 [binder, in oadt.lang_oadt.inversion]
Γ:158 [binder, in oadt.lang_oadt.infrastructure]
Γ:158 [binder, in oadt.lang_oadt.inversion]
Γ:161 [binder, in oadt.lang_oadt.infrastructure]
Γ:163 [binder, in oadt.lang_oadt.preservation]
Γ:165 [binder, in oadt.lang_oadt.infrastructure]
Γ:165 [binder, in oadt.lang_oadt.inversion]
Γ:167 [binder, in oadt.lang_oadt.preservation]
Γ:169 [binder, in oadt.lang_oadt.infrastructure]
Γ:169 [binder, in oadt.lang_oadt.typing]
Γ:17 [binder, in oadt.lang_oadt.progress]
Γ:172 [binder, in oadt.lang_oadt.preservation]
Γ:173 [binder, in oadt.lang_oadt.typing]
Γ:174 [binder, in oadt.lang_oadt.typing]
Γ:176 [binder, in oadt.lang_oadt.infrastructure]
Γ:176 [binder, in oadt.lang_oadt.typing]
Γ:177 [binder, in oadt.lang_oadt.preservation]
Γ:178 [binder, in oadt.lang_oadt.inversion]
Γ:18 [binder, in oadt.lang_oadt.inversion]
Γ:18 [binder, in oadt.lang_oadt.admissible]
Γ:180 [binder, in oadt.lang_oadt.typing]
Γ:182 [binder, in oadt.lang_oadt.preservation]
Γ:187 [binder, in oadt.lang_oadt.preservation]
Γ:187 [binder, in oadt.lang_oadt.typing]
Γ:19 [binder, in oadt.lang_oadt.values]
Γ:190 [binder, in oadt.lang_oadt.inversion]
Γ:194 [binder, in oadt.lang_oadt.typing]
Γ:199 [binder, in oadt.lang_oadt.typing]
Γ:2 [binder, in oadt.lang_oadt.obliviousness]
Γ:20 [binder, in oadt.lang_oadt.admissible]
Γ:204 [binder, in oadt.lang_oadt.typing]
Γ:206 [binder, in oadt.lang_oadt.inversion]
Γ:209 [binder, in oadt.lang_oadt.typing]
Γ:21 [binder, in oadt.lang_oadt.preservation]
Γ:212 [binder, in oadt.lang_oadt.inversion]
Γ:215 [binder, in oadt.lang_oadt.typing]
Γ:220 [binder, in oadt.lang_oadt.inversion]
Γ:221 [binder, in oadt.lang_oadt.typing]
Γ:223 [binder, in oadt.lang_oadt.inversion]
Γ:23 [binder, in oadt.lang_oadt.progress]
Γ:23 [binder, in oadt.lang_oadt.values]
Γ:23 [binder, in oadt.lang_oadt.inversion]
Γ:230 [binder, in oadt.lang_oadt.inversion]
Γ:233 [binder, in oadt.lang_oadt.typing]
Γ:236 [binder, in oadt.lang_oadt.inversion]
Γ:237 [binder, in oadt.lang_oadt.typing]
Γ:241 [binder, in oadt.lang_oadt.typing]
Γ:242 [binder, in oadt.lang_oadt.inversion]
Γ:243 [binder, in oadt.lang_oadt.typing]
Γ:248 [binder, in oadt.lang_oadt.typing]
Γ:253 [binder, in oadt.lang_oadt.typing]
Γ:264 [binder, in oadt.lang_oadt.typing]
Γ:266 [binder, in oadt.lang_oadt.typing]
Γ:27 [binder, in oadt.lang_oadt.preservation]
Γ:27 [binder, in oadt.lang_oadt.inversion]
Γ:27 [binder, in oadt.lang_oadt.admissible]
Γ:270 [binder, in oadt.lang_oadt.typing]
Γ:275 [binder, in oadt.lang_oadt.typing]
Γ:278 [binder, in oadt.lang_oadt.typing]
Γ:279 [binder, in oadt.lang_oadt.typing]
Γ:281 [binder, in oadt.lang_oadt.typing]
Γ:288 [binder, in oadt.lang_oadt.typing]
Γ:292 [binder, in oadt.lang_oadt.typing]
Γ:296 [binder, in oadt.lang_oadt.typing]
Γ:299 [binder, in oadt.lang_oadt.typing]
Γ:3 [binder, in oadt.lang_oadt.progress]
Γ:3 [binder, in oadt.lang_oadt.inversion]
Γ:30 [binder, in oadt.lang_oadt.progress]
Γ:304 [binder, in oadt.lang_oadt.typing]
Γ:308 [binder, in oadt.lang_oadt.typing]
Γ:31 [binder, in oadt.lang_oadt.inversion]
Γ:318 [binder, in oadt.lang_oadt.typing]
Γ:324 [binder, in oadt.lang_oadt.typing]
Γ:33 [binder, in oadt.lang_oadt.preservation]
Γ:34 [binder, in oadt.lang_oadt.admissible]
Γ:36 [binder, in oadt.lang_oadt.obliviousness]
Γ:37 [binder, in oadt.lang_oadt.preservation]
Γ:38 [binder, in oadt.lang_oadt.progress]
Γ:38 [binder, in oadt.lang_oadt.inversion]
Γ:4 [binder, in oadt.lang_oadt.values]
Γ:41 [binder, in oadt.lang_oadt.preservation]
Γ:42 [binder, in oadt.lang_oadt.admissible]
Γ:43 [binder, in oadt.lang_oadt.progress]
Γ:44 [binder, in oadt.lang_oadt.inversion]
Γ:47 [binder, in oadt.lang_oadt.progress]
Γ:47 [binder, in oadt.lang_oadt.preservation]
Γ:49 [binder, in oadt.lang_oadt.admissible]
Γ:5 [binder, in oadt.lang_oadt.progress]
Γ:51 [binder, in oadt.lang_oadt.inversion]
Γ:55 [binder, in oadt.lang_oadt.preservation]
Γ:56 [binder, in oadt.lang_oadt.admissible]
Γ:58 [binder, in oadt.lang_oadt.preservation]
Γ:62 [binder, in oadt.lang_oadt.infrastructure]
Γ:62 [binder, in oadt.lang_oadt.preservation]
Γ:63 [binder, in oadt.lang_oadt.obliviousness]
Γ:63 [binder, in oadt.lang_oadt.inversion]
Γ:64 [binder, in oadt.lang_oadt.admissible]
Γ:68 [binder, in oadt.lang_oadt.obliviousness]
Γ:68 [binder, in oadt.lang_oadt.inversion]
Γ:7 [binder, in oadt.lang_oadt.obliviousness]
Γ:70 [binder, in oadt.lang_oadt.infrastructure]
Γ:70 [binder, in oadt.lang_oadt.admissible]
Γ:71 [binder, in oadt.lang_oadt.inversion]
Γ:74 [binder, in oadt.lang_oadt.preservation]
Γ:74 [binder, in oadt.lang_oadt.obliviousness]
Γ:75 [binder, in oadt.lang_oadt.inversion]
Γ:76 [binder, in oadt.lang_oadt.infrastructure]
Γ:76 [binder, in oadt.lang_oadt.admissible]
Γ:78 [binder, in oadt.lang_oadt.preservation]
Γ:79 [binder, in oadt.lang_oadt.inversion]
Γ:80 [binder, in oadt.lang_oadt.infrastructure]
Γ:83 [binder, in oadt.lang_oadt.preservation]
Γ:85 [binder, in oadt.lang_oadt.inversion]
Γ:85 [binder, in oadt.lang_oadt.admissible]
Γ:90 [binder, in oadt.lang_oadt.preservation]
Γ:90 [binder, in oadt.lang_oadt.inversion]
Γ:93 [binder, in oadt.lang_oadt.admissible]
Γ:94 [binder, in oadt.lang_oadt.inversion]
Γ:97 [binder, in oadt.lang_oadt.preservation]
Γ:98 [binder, in oadt.lang_oadt.inversion]
Γ:99 [binder, in oadt.lang_oadt.admissible]
Σ':13 [binder, in oadt.lang_oadt.preservation]
Σ':18 [binder, in oadt.lang_oadt.preservation]
Σ':22 [binder, in oadt.lang_oadt.preservation]
Σ':28 [binder, in oadt.lang_oadt.preservation]
Σ':4 [binder, in oadt.lang_oadt.preservation]
Σ':8 [binder, in oadt.lang_oadt.preservation]
Σ:1 [binder, in oadt.lang_oadt.progress]
Σ:1 [binder, in oadt.lang_oadt.preservation]
Σ:1 [binder, in oadt.lang_oadt.obliviousness]
Σ:1 [binder, in oadt.lang_oadt.metatheories]
Σ:1 [binder, in oadt.lang_oadt.inversion]
Σ:1 [binder, in oadt.lang_oadt.admissible]
Σ:1 [binder, in oadt.lang_oadt.equivalence]
Σ:10 [binder, in oadt.lang_oadt.values]
Σ:100 [binder, in oadt.lang_oadt.preservation]
Σ:107 [binder, in oadt.lang_oadt.preservation]
Σ:108 [binder, in oadt.lang_oadt.equivalence]
Σ:114 [binder, in oadt.lang_oadt.preservation]
Σ:121 [binder, in oadt.lang_oadt.preservation]
Σ:126 [binder, in oadt.lang_oadt.preservation]
Σ:132 [binder, in oadt.lang_oadt.preservation]
Σ:14 [binder, in oadt.lang_oadt.values]
Σ:146 [binder, in oadt.lang_oadt.preservation]
Σ:154 [binder, in oadt.lang_oadt.preservation]
Σ:157 [binder, in oadt.lang_oadt.infrastructure]
Σ:162 [binder, in oadt.lang_oadt.preservation]
Σ:164 [binder, in oadt.lang_oadt.infrastructure]
Σ:168 [binder, in oadt.lang_oadt.infrastructure]
Σ:17 [binder, in oadt.lang_oadt.metatheories]
Σ:171 [binder, in oadt.lang_oadt.preservation]
Σ:172 [binder, in oadt.lang_oadt.infrastructure]
Σ:175 [binder, in oadt.lang_oadt.infrastructure]
Σ:176 [binder, in oadt.lang_oadt.preservation]
Σ:179 [binder, in oadt.lang_oadt.infrastructure]
Σ:18 [binder, in oadt.lang_oadt.values]
Σ:181 [binder, in oadt.lang_oadt.preservation]
Σ:182 [binder, in oadt.lang_oadt.infrastructure]
Σ:185 [binder, in oadt.lang_oadt.infrastructure]
Σ:186 [binder, in oadt.lang_oadt.preservation]
Σ:19 [binder, in oadt.lang_oadt.admissible]
Σ:2 [binder, in oadt.lang_oadt.metatheories]
Σ:20 [binder, in oadt.lang_oadt.preservation]
Σ:22 [binder, in oadt.lang_oadt.values]
Σ:26 [binder, in oadt.lang_oadt.preservation]
Σ:26 [binder, in oadt.lang_oadt.admissible]
Σ:28 [binder, in oadt.lang_oadt.metatheories]
Σ:3 [binder, in oadt.lang_oadt.values]
Σ:32 [binder, in oadt.lang_oadt.preservation]
Σ:33 [binder, in oadt.lang_oadt.admissible]
Σ:330 [binder, in oadt.lang_oadt.typing]
Σ:335 [binder, in oadt.lang_oadt.typing]
Σ:338 [binder, in oadt.lang_oadt.typing]
Σ:344 [binder, in oadt.lang_oadt.typing]
Σ:346 [binder, in oadt.lang_oadt.typing]
Σ:349 [binder, in oadt.lang_oadt.typing]
Σ:35 [binder, in oadt.lang_oadt.obliviousness]
Σ:36 [binder, in oadt.lang_oadt.preservation]
Σ:38 [binder, in oadt.lang_oadt.obliviousness]
Σ:40 [binder, in oadt.lang_oadt.preservation]
Σ:41 [binder, in oadt.lang_oadt.obliviousness]
Σ:41 [binder, in oadt.lang_oadt.admissible]
Σ:44 [binder, in oadt.lang_oadt.obliviousness]
Σ:46 [binder, in oadt.lang_oadt.preservation]
Σ:48 [binder, in oadt.lang_oadt.obliviousness]
Σ:48 [binder, in oadt.lang_oadt.admissible]
Σ:5 [binder, in oadt.lang_oadt.values]
Σ:5 [binder, in oadt.lang_oadt.preservation]
Σ:5 [binder, in oadt.lang_oadt.metatheories]
Σ:52 [binder, in oadt.lang_oadt.preservation]
Σ:52 [binder, in oadt.lang_oadt.obliviousness]
Σ:54 [binder, in oadt.lang_oadt.obliviousness]
Σ:55 [binder, in oadt.lang_oadt.admissible]
Σ:56 [binder, in oadt.lang_oadt.obliviousness]
Σ:59 [binder, in oadt.lang_oadt.obliviousness]
Σ:6 [binder, in oadt.lang_oadt.obliviousness]
Σ:61 [binder, in oadt.lang_oadt.preservation]
Σ:62 [binder, in oadt.lang_oadt.obliviousness]
Σ:62 [binder, in oadt.lang_oadt.admissible]
Σ:64 [binder, in oadt.lang_oadt.semantics]
Σ:67 [binder, in oadt.lang_oadt.preservation]
Σ:67 [binder, in oadt.lang_oadt.obliviousness]
Σ:69 [binder, in oadt.lang_oadt.infrastructure]
Σ:7 [binder, in oadt.lang_oadt.admissible]
Σ:73 [binder, in oadt.lang_oadt.obliviousness]
Σ:75 [binder, in oadt.lang_oadt.infrastructure]
Σ:79 [binder, in oadt.lang_oadt.infrastructure]
Σ:79 [binder, in oadt.lang_oadt.preservation]
Σ:79 [binder, in oadt.lang_oadt.obliviousness]
Σ:8 [binder, in oadt.lang_oadt.metatheories]
Σ:86 [binder, in oadt.lang_oadt.preservation]
Σ:86 [binder, in oadt.lang_oadt.obliviousness]
Σ:9 [binder, in oadt.lang_oadt.preservation]
Σ:9 [binder, in oadt.lang_oadt.typing]
Σ:93 [binder, in oadt.lang_oadt.preservation]
Σ:95 [binder, in oadt.lang_oadt.obliviousness]
Σ:99 [binder, in oadt.lang_oadt.infrastructure]
κ':140 [binder, in oadt.lang_oadt.preservation]
κ':145 [binder, in oadt.lang_oadt.preservation]
κ':150 [binder, in oadt.lang_oadt.preservation]
κ':158 [binder, in oadt.lang_oadt.preservation]
κ':17 [binder, in oadt.lang_oadt.inversion]
κ':22 [binder, in oadt.lang_oadt.inversion]
κ':327 [binder, in oadt.lang_oadt.typing]
κ1:114 [binder, in oadt.lang_oadt.admissible]
κ1:284 [binder, in oadt.lang_oadt.typing]
κ1:3 [binder, in oadt.lang_oadt.typing]
κ1:7 [binder, in oadt.lang_oadt.typing]
κ1:8 [binder, in oadt.lang_oadt.inversion]
κ1:93 [binder, in oadt.lang_oadt.obliviousness]
κ1:96 [binder, in oadt.lang_oadt.admissible]
κ2:115 [binder, in oadt.lang_oadt.admissible]
κ2:285 [binder, in oadt.lang_oadt.typing]
κ2:4 [binder, in oadt.lang_oadt.typing]
κ2:8 [binder, in oadt.lang_oadt.typing]
κ2:9 [binder, in oadt.lang_oadt.inversion]
κ2:94 [binder, in oadt.lang_oadt.obliviousness]
κ2:97 [binder, in oadt.lang_oadt.admissible]
κ:10 [binder, in oadt.lang_oadt.obliviousness]
κ:101 [binder, in oadt.lang_oadt.inversion]
κ:113 [binder, in oadt.lang_oadt.preservation]
κ:12 [binder, in oadt.lang_oadt.inversion]
κ:121 [binder, in oadt.lang_oadt.inversion]
κ:125 [binder, in oadt.lang_oadt.preservation]
κ:142 [binder, in oadt.lang_oadt.inversion]
κ:143 [binder, in oadt.lang_oadt.preservation]
κ:157 [binder, in oadt.lang_oadt.preservation]
κ:16 [binder, in oadt.lang_oadt.inversion]
κ:163 [binder, in oadt.lang_oadt.infrastructure]
κ:169 [binder, in oadt.lang_oadt.preservation]
κ:17 [binder, in oadt.lang_oadt.preservation]
κ:17 [binder, in oadt.lang_oadt.admissible]
κ:171 [binder, in oadt.lang_oadt.infrastructure]
κ:172 [binder, in oadt.lang_oadt.typing]
κ:173 [binder, in oadt.lang_oadt.inversion]
κ:180 [binder, in oadt.lang_oadt.preservation]
κ:184 [binder, in oadt.lang_oadt.typing]
κ:190 [binder, in oadt.lang_oadt.preservation]
κ:199 [binder, in oadt.lang_oadt.inversion]
κ:21 [binder, in oadt.lang_oadt.inversion]
κ:214 [binder, in oadt.lang_oadt.typing]
κ:220 [binder, in oadt.lang_oadt.typing]
κ:228 [binder, in oadt.lang_oadt.typing]
κ:229 [binder, in oadt.lang_oadt.inversion]
κ:26 [binder, in oadt.lang_oadt.inversion]
κ:274 [binder, in oadt.lang_oadt.typing]
κ:29 [binder, in oadt.lang_oadt.inversion]
κ:291 [binder, in oadt.lang_oadt.typing]
κ:295 [binder, in oadt.lang_oadt.typing]
κ:30 [binder, in oadt.lang_oadt.admissible]
κ:31 [binder, in oadt.lang_oadt.preservation]
κ:326 [binder, in oadt.lang_oadt.typing]
κ:334 [binder, in oadt.lang_oadt.typing]
κ:34 [binder, in oadt.lang_oadt.inversion]
κ:354 [binder, in oadt.lang_oadt.typing]
κ:39 [binder, in oadt.lang_oadt.preservation]
κ:43 [binder, in oadt.lang_oadt.inversion]
κ:47 [binder, in oadt.lang_oadt.inversion]
κ:49 [binder, in oadt.lang_oadt.progress]
κ:5 [binder, in oadt.lang_oadt.obliviousness]
κ:50 [binder, in oadt.lang_oadt.preservation]
κ:51 [binder, in oadt.lang_oadt.admissible]
κ:56 [binder, in oadt.lang_oadt.inversion]
κ:6 [binder, in oadt.lang_oadt.inversion]
κ:60 [binder, in oadt.lang_oadt.preservation]
κ:67 [binder, in oadt.lang_oadt.inversion]
κ:68 [binder, in oadt.lang_oadt.admissible]
κ:70 [binder, in oadt.lang_oadt.inversion]
κ:74 [binder, in oadt.lang_oadt.inversion]
κ:77 [binder, in oadt.lang_oadt.preservation]
κ:78 [binder, in oadt.lang_oadt.inversion]
κ:82 [binder, in oadt.lang_oadt.infrastructure]
κ:83 [binder, in oadt.lang_oadt.admissible]
κ:84 [binder, in oadt.lang_oadt.inversion]
κ:89 [binder, in oadt.lang_oadt.inversion]
κ:92 [binder, in oadt.lang_oadt.preservation]
κ:93 [binder, in oadt.lang_oadt.inversion]
κ:97 [binder, in oadt.lang_oadt.inversion]
τ':10 [binder, in oadt.lang_oadt.admissible]
τ':103 [binder, in oadt.lang_oadt.preservation]
τ':106 [binder, in oadt.lang_oadt.equivalence]
τ':109 [binder, in oadt.lang_oadt.admissible]
τ':110 [binder, in oadt.lang_oadt.preservation]
τ':111 [binder, in oadt.lang_oadt.syntax]
τ':117 [binder, in oadt.lang_oadt.preservation]
τ':127 [binder, in oadt.lang_oadt.inversion]
τ':131 [binder, in oadt.lang_oadt.preservation]
τ':132 [binder, in oadt.lang_oadt.typing]
τ':138 [binder, in oadt.lang_oadt.inversion]
τ':146 [binder, in oadt.lang_oadt.inversion]
τ':154 [binder, in oadt.lang_oadt.inversion]
τ':170 [binder, in oadt.lang_oadt.preservation]
τ':172 [binder, in oadt.lang_oadt.inversion]
τ':173 [binder, in oadt.lang_oadt.equivalence]
τ':179 [binder, in oadt.lang_oadt.preservation]
τ':185 [binder, in oadt.lang_oadt.inversion]
τ':189 [binder, in oadt.lang_oadt.preservation]
τ':19 [binder, in oadt.lang_oadt.metatheories]
τ':198 [binder, in oadt.lang_oadt.inversion]
τ':200 [binder, in oadt.lang_oadt.equivalence]
τ':203 [binder, in oadt.lang_oadt.inversion]
τ':205 [binder, in oadt.lang_oadt.inversion]
τ':228 [binder, in oadt.lang_oadt.inversion]
τ':23 [binder, in oadt.lang_oadt.admissible]
τ':23 [binder, in oadt.lang_oadt.typing]
τ':235 [binder, in oadt.lang_oadt.inversion]
τ':246 [binder, in oadt.lang_oadt.inversion]
τ':273 [binder, in oadt.lang_oadt.typing]
τ':29 [binder, in oadt.lang_oadt.admissible]
τ':30 [binder, in oadt.lang_oadt.metatheories]
τ':321 [binder, in oadt.lang_oadt.typing]
τ':38 [binder, in oadt.lang_oadt.admissible]
τ':4 [binder, in oadt.lang_oadt.obliviousness]
τ':44 [binder, in oadt.lang_oadt.preservation]
τ':45 [binder, in oadt.lang_oadt.admissible]
τ':48 [binder, in oadt.lang_oadt.inversion]
τ':49 [binder, in oadt.lang_oadt.preservation]
τ':50 [binder, in oadt.lang_oadt.progress]
τ':52 [binder, in oadt.lang_oadt.admissible]
τ':55 [binder, in oadt.lang_oadt.progress]
τ':59 [binder, in oadt.lang_oadt.admissible]
τ':63 [binder, in oadt.lang_oadt.syntax]
τ':70 [binder, in oadt.lang_oadt.preservation]
τ':72 [binder, in oadt.lang_oadt.obliviousness]
τ':75 [binder, in oadt.lang_oadt.equivalence]
τ':78 [binder, in oadt.lang_oadt.obliviousness]
τ':82 [binder, in oadt.lang_oadt.preservation]
τ':89 [binder, in oadt.lang_oadt.preservation]
τ':89 [binder, in oadt.lang_oadt.equivalence]
τ':9 [binder, in oadt.lang_oadt.obliviousness]
τ':90 [binder, in oadt.lang_oadt.semantics]
τ':96 [binder, in oadt.lang_oadt.preservation]
τ':99 [binder, in oadt.lang_oadt.typing]
τ1':103 [binder, in oadt.lang_oadt.admissible]
τ1':131 [binder, in oadt.lang_oadt.equivalence]
τ1':137 [binder, in oadt.lang_oadt.equivalence]
τ1':142 [binder, in oadt.lang_oadt.equivalence]
τ1':148 [binder, in oadt.lang_oadt.equivalence]
τ1':191 [binder, in oadt.lang_oadt.equivalence]
τ1':195 [binder, in oadt.lang_oadt.equivalence]
τ1':206 [binder, in oadt.lang_oadt.equivalence]
τ1':312 [binder, in oadt.lang_oadt.typing]
τ1':57 [binder, in oadt.lang_oadt.inversion]
τ1':59 [binder, in oadt.lang_oadt.syntax]
τ1':70 [binder, in oadt.lang_oadt.equivalence]
τ1':79 [binder, in oadt.lang_oadt.syntax]
τ1':84 [binder, in oadt.lang_oadt.syntax]
τ1':84 [binder, in oadt.lang_oadt.typing]
τ1':89 [binder, in oadt.lang_oadt.typing]
τ1':93 [binder, in oadt.lang_oadt.typing]
τ1:10 [binder, in oadt.lang_oadt.syntax]
τ1:101 [binder, in oadt.lang_oadt.admissible]
τ1:103 [binder, in oadt.lang_oadt.inversion]
τ1:108 [binder, in oadt.lang_oadt.inversion]
τ1:112 [binder, in oadt.lang_oadt.admissible]
τ1:117 [binder, in oadt.lang_oadt.equivalence]
τ1:119 [binder, in oadt.lang_oadt.equivalence]
τ1:12 [binder, in oadt.lang_oadt.syntax]
τ1:12 [binder, in oadt.lang_oadt.metatheories]
τ1:120 [binder, in oadt.lang_oadt.inversion]
τ1:122 [binder, in oadt.lang_oadt.equivalence]
τ1:129 [binder, in oadt.lang_oadt.equivalence]
τ1:133 [binder, in oadt.lang_oadt.inversion]
τ1:134 [binder, in oadt.lang_oadt.preservation]
τ1:135 [binder, in oadt.lang_oadt.equivalence]
τ1:14 [binder, in oadt.lang_oadt.inversion]
τ1:140 [binder, in oadt.lang_oadt.inversion]
τ1:140 [binder, in oadt.lang_oadt.equivalence]
τ1:145 [binder, in oadt.lang_oadt.equivalence]
τ1:147 [binder, in oadt.lang_oadt.equivalence]
τ1:148 [binder, in oadt.lang_oadt.inversion]
τ1:15 [binder, in oadt.lang_oadt.semantics]
τ1:150 [binder, in oadt.lang_oadt.equivalence]
τ1:152 [binder, in oadt.lang_oadt.preservation]
τ1:160 [binder, in oadt.lang_oadt.preservation]
τ1:170 [binder, in oadt.lang_oadt.inversion]
τ1:173 [binder, in oadt.lang_oadt.syntax]
τ1:182 [binder, in oadt.lang_oadt.typing]
τ1:183 [binder, in oadt.lang_oadt.inversion]
τ1:19 [binder, in oadt.lang_oadt.progress]
τ1:19 [binder, in oadt.lang_oadt.semantics]
τ1:19 [binder, in oadt.lang_oadt.inversion]
τ1:190 [binder, in oadt.lang_oadt.equivalence]
τ1:190 [binder, in oadt.lang_oadt.typing]
τ1:194 [binder, in oadt.lang_oadt.syntax]
τ1:194 [binder, in oadt.lang_oadt.equivalence]
τ1:196 [binder, in oadt.lang_oadt.inversion]
τ1:197 [binder, in oadt.lang_oadt.syntax]
τ1:197 [binder, in oadt.lang_oadt.typing]
τ1:202 [binder, in oadt.lang_oadt.typing]
τ1:205 [binder, in oadt.lang_oadt.equivalence]
τ1:207 [binder, in oadt.lang_oadt.typing]
τ1:210 [binder, in oadt.lang_oadt.inversion]
τ1:212 [binder, in oadt.lang_oadt.typing]
τ1:216 [binder, in oadt.lang_oadt.inversion]
τ1:225 [binder, in oadt.lang_oadt.typing]
τ1:24 [binder, in oadt.lang_oadt.inversion]
τ1:240 [binder, in oadt.lang_oadt.inversion]
τ1:25 [binder, in oadt.lang_oadt.progress]
τ1:251 [binder, in oadt.lang_oadt.typing]
τ1:257 [binder, in oadt.lang_oadt.typing]
τ1:282 [binder, in oadt.lang_oadt.typing]
τ1:289 [binder, in oadt.lang_oadt.typing]
τ1:293 [binder, in oadt.lang_oadt.typing]
τ1:297 [binder, in oadt.lang_oadt.typing]
τ1:306 [binder, in oadt.lang_oadt.typing]
τ1:310 [binder, in oadt.lang_oadt.typing]
τ1:32 [binder, in oadt.lang_oadt.progress]
τ1:4 [binder, in oadt.lang_oadt.inversion]
τ1:41 [binder, in oadt.lang_oadt.inversion]
τ1:54 [binder, in oadt.lang_oadt.inversion]
τ1:58 [binder, in oadt.lang_oadt.syntax]
τ1:66 [binder, in oadt.lang_oadt.admissible]
τ1:68 [binder, in oadt.lang_oadt.equivalence]
τ1:7 [binder, in oadt.lang_oadt.syntax]
τ1:73 [binder, in oadt.lang_oadt.admissible]
τ1:78 [binder, in oadt.lang_oadt.syntax]
τ1:8 [binder, in oadt.lang_oadt.progress]
τ1:80 [binder, in oadt.lang_oadt.admissible]
τ1:82 [binder, in oadt.lang_oadt.typing]
τ1:83 [binder, in oadt.lang_oadt.syntax]
τ1:83 [binder, in oadt.lang_oadt.obliviousness]
τ1:87 [binder, in oadt.lang_oadt.typing]
τ1:89 [binder, in oadt.lang_oadt.admissible]
τ1:91 [binder, in oadt.lang_oadt.obliviousness]
τ1:91 [binder, in oadt.lang_oadt.typing]
τ1:94 [binder, in oadt.lang_oadt.admissible]
τ1:99 [binder, in oadt.lang_oadt.obliviousness]
τ2':104 [binder, in oadt.lang_oadt.admissible]
τ2':132 [binder, in oadt.lang_oadt.equivalence]
τ2':138 [binder, in oadt.lang_oadt.equivalence]
τ2':143 [binder, in oadt.lang_oadt.equivalence]
τ2':193 [binder, in oadt.lang_oadt.equivalence]
τ2':197 [binder, in oadt.lang_oadt.equivalence]
τ2':313 [binder, in oadt.lang_oadt.typing]
τ2':58 [binder, in oadt.lang_oadt.inversion]
τ2':61 [binder, in oadt.lang_oadt.syntax]
τ2':71 [binder, in oadt.lang_oadt.equivalence]
τ2':81 [binder, in oadt.lang_oadt.syntax]
τ2':85 [binder, in oadt.lang_oadt.typing]
τ2':86 [binder, in oadt.lang_oadt.syntax]
τ2':90 [binder, in oadt.lang_oadt.typing]
τ2':94 [binder, in oadt.lang_oadt.typing]
τ2:100 [binder, in oadt.lang_oadt.obliviousness]
τ2:102 [binder, in oadt.lang_oadt.admissible]
τ2:104 [binder, in oadt.lang_oadt.inversion]
τ2:109 [binder, in oadt.lang_oadt.inversion]
τ2:11 [binder, in oadt.lang_oadt.syntax]
τ2:113 [binder, in oadt.lang_oadt.admissible]
τ2:118 [binder, in oadt.lang_oadt.inversion]
τ2:118 [binder, in oadt.lang_oadt.equivalence]
τ2:120 [binder, in oadt.lang_oadt.equivalence]
τ2:123 [binder, in oadt.lang_oadt.equivalence]
τ2:13 [binder, in oadt.lang_oadt.syntax]
τ2:13 [binder, in oadt.lang_oadt.metatheories]
τ2:130 [binder, in oadt.lang_oadt.equivalence]
τ2:134 [binder, in oadt.lang_oadt.inversion]
τ2:135 [binder, in oadt.lang_oadt.preservation]
τ2:136 [binder, in oadt.lang_oadt.equivalence]
τ2:14 [binder, in oadt.lang_oadt.semantics]
τ2:141 [binder, in oadt.lang_oadt.inversion]
τ2:141 [binder, in oadt.lang_oadt.equivalence]
τ2:146 [binder, in oadt.lang_oadt.equivalence]
τ2:149 [binder, in oadt.lang_oadt.inversion]
τ2:149 [binder, in oadt.lang_oadt.equivalence]
τ2:15 [binder, in oadt.lang_oadt.inversion]
τ2:151 [binder, in oadt.lang_oadt.equivalence]
τ2:153 [binder, in oadt.lang_oadt.preservation]
τ2:161 [binder, in oadt.lang_oadt.preservation]
τ2:17 [binder, in oadt.lang_oadt.semantics]
τ2:171 [binder, in oadt.lang_oadt.inversion]
τ2:174 [binder, in oadt.lang_oadt.syntax]
τ2:18 [binder, in oadt.lang_oadt.semantics]
τ2:183 [binder, in oadt.lang_oadt.typing]
τ2:184 [binder, in oadt.lang_oadt.inversion]
τ2:191 [binder, in oadt.lang_oadt.typing]
τ2:192 [binder, in oadt.lang_oadt.equivalence]
τ2:195 [binder, in oadt.lang_oadt.syntax]
τ2:196 [binder, in oadt.lang_oadt.equivalence]
τ2:197 [binder, in oadt.lang_oadt.inversion]
τ2:198 [binder, in oadt.lang_oadt.syntax]
τ2:198 [binder, in oadt.lang_oadt.typing]
τ2:20 [binder, in oadt.lang_oadt.progress]
τ2:20 [binder, in oadt.lang_oadt.inversion]
τ2:203 [binder, in oadt.lang_oadt.typing]
τ2:207 [binder, in oadt.lang_oadt.equivalence]
τ2:208 [binder, in oadt.lang_oadt.typing]
τ2:21 [binder, in oadt.lang_oadt.semantics]
τ2:211 [binder, in oadt.lang_oadt.inversion]
τ2:213 [binder, in oadt.lang_oadt.typing]
τ2:217 [binder, in oadt.lang_oadt.inversion]
τ2:226 [binder, in oadt.lang_oadt.typing]
τ2:241 [binder, in oadt.lang_oadt.inversion]
τ2:25 [binder, in oadt.lang_oadt.inversion]
τ2:252 [binder, in oadt.lang_oadt.typing]
τ2:258 [binder, in oadt.lang_oadt.typing]
τ2:26 [binder, in oadt.lang_oadt.progress]
τ2:283 [binder, in oadt.lang_oadt.typing]
τ2:290 [binder, in oadt.lang_oadt.typing]
τ2:294 [binder, in oadt.lang_oadt.typing]
τ2:298 [binder, in oadt.lang_oadt.typing]
τ2:307 [binder, in oadt.lang_oadt.typing]
τ2:311 [binder, in oadt.lang_oadt.typing]
τ2:33 [binder, in oadt.lang_oadt.progress]
τ2:42 [binder, in oadt.lang_oadt.inversion]
τ2:5 [binder, in oadt.lang_oadt.inversion]
τ2:55 [binder, in oadt.lang_oadt.inversion]
τ2:60 [binder, in oadt.lang_oadt.syntax]
τ2:67 [binder, in oadt.lang_oadt.admissible]
τ2:69 [binder, in oadt.lang_oadt.equivalence]
τ2:7 [binder, in oadt.lang_oadt.progress]
τ2:74 [binder, in oadt.lang_oadt.admissible]
τ2:8 [binder, in oadt.lang_oadt.syntax]
τ2:80 [binder, in oadt.lang_oadt.syntax]
τ2:81 [binder, in oadt.lang_oadt.admissible]
τ2:83 [binder, in oadt.lang_oadt.typing]
τ2:84 [binder, in oadt.lang_oadt.obliviousness]
τ2:85 [binder, in oadt.lang_oadt.syntax]
τ2:88 [binder, in oadt.lang_oadt.typing]
τ2:90 [binder, in oadt.lang_oadt.admissible]
τ2:92 [binder, in oadt.lang_oadt.obliviousness]
τ2:92 [binder, in oadt.lang_oadt.typing]
τ2:95 [binder, in oadt.lang_oadt.admissible]
τ:10 [binder, in oadt.lang_oadt.progress]
τ:102 [binder, in oadt.lang_oadt.infrastructure]
τ:103 [binder, in oadt.lang_oadt.equivalence]
τ:105 [binder, in oadt.lang_oadt.inversion]
τ:106 [binder, in oadt.lang_oadt.preservation]
τ:108 [binder, in oadt.lang_oadt.admissible]
τ:110 [binder, in oadt.lang_oadt.syntax]
τ:110 [binder, in oadt.lang_oadt.inversion]
τ:112 [binder, in oadt.lang_oadt.preservation]
τ:112 [binder, in oadt.lang_oadt.inversion]
τ:115 [binder, in oadt.lang_oadt.infrastructure]
τ:115 [binder, in oadt.lang_oadt.inversion]
τ:117 [binder, in oadt.lang_oadt.infrastructure]
τ:119 [binder, in oadt.lang_oadt.inversion]
τ:12 [binder, in oadt.lang_oadt.infrastructure]
τ:12 [binder, in oadt.lang_oadt.preservation]
τ:12 [binder, in oadt.lang_oadt.typing]
τ:120 [binder, in oadt.lang_oadt.preservation]
τ:121 [binder, in oadt.lang_oadt.infrastructure]
τ:124 [binder, in oadt.lang_oadt.infrastructure]
τ:124 [binder, in oadt.lang_oadt.preservation]
τ:124 [binder, in oadt.lang_oadt.syntax]
τ:125 [binder, in oadt.lang_oadt.equivalence]
τ:126 [binder, in oadt.lang_oadt.inversion]
τ:127 [binder, in oadt.lang_oadt.infrastructure]
τ:128 [binder, in oadt.lang_oadt.preservation]
τ:13 [binder, in oadt.lang_oadt.admissible]
τ:130 [binder, in oadt.lang_oadt.typing]
τ:132 [binder, in oadt.lang_oadt.inversion]
τ:138 [binder, in oadt.lang_oadt.preservation]
τ:139 [binder, in oadt.lang_oadt.inversion]
τ:142 [binder, in oadt.lang_oadt.preservation]
τ:147 [binder, in oadt.lang_oadt.inversion]
τ:149 [binder, in oadt.lang_oadt.preservation]
τ:15 [binder, in oadt.lang_oadt.syntax]
τ:153 [binder, in oadt.lang_oadt.inversion]
τ:156 [binder, in oadt.lang_oadt.preservation]
τ:157 [binder, in oadt.lang_oadt.inversion]
τ:158 [binder, in oadt.lang_oadt.syntax]
τ:16 [binder, in oadt.lang_oadt.infrastructure]
τ:16 [binder, in oadt.lang_oadt.preservation]
τ:16 [binder, in oadt.lang_oadt.admissible]
τ:160 [binder, in oadt.lang_oadt.infrastructure]
τ:161 [binder, in oadt.lang_oadt.syntax]
τ:162 [binder, in oadt.lang_oadt.infrastructure]
τ:162 [binder, in oadt.lang_oadt.inversion]
τ:165 [binder, in oadt.lang_oadt.preservation]
τ:167 [binder, in oadt.lang_oadt.infrastructure]
τ:168 [binder, in oadt.lang_oadt.preservation]
τ:169 [binder, in oadt.lang_oadt.inversion]
τ:170 [binder, in oadt.lang_oadt.infrastructure]
τ:171 [binder, in oadt.lang_oadt.typing]
τ:172 [binder, in oadt.lang_oadt.equivalence]
τ:175 [binder, in oadt.lang_oadt.preservation]
τ:177 [binder, in oadt.lang_oadt.syntax]
τ:178 [binder, in oadt.lang_oadt.infrastructure]
τ:178 [binder, in oadt.lang_oadt.preservation]
τ:178 [binder, in oadt.lang_oadt.typing]
τ:182 [binder, in oadt.lang_oadt.inversion]
τ:185 [binder, in oadt.lang_oadt.preservation]
τ:188 [binder, in oadt.lang_oadt.preservation]
τ:195 [binder, in oadt.lang_oadt.inversion]
τ:199 [binder, in oadt.lang_oadt.equivalence]
τ:20 [binder, in oadt.lang_oadt.typing]
τ:209 [binder, in oadt.lang_oadt.inversion]
τ:213 [binder, in oadt.lang_oadt.syntax]
τ:215 [binder, in oadt.lang_oadt.inversion]
τ:219 [binder, in oadt.lang_oadt.typing]
τ:22 [binder, in oadt.lang_oadt.metatheories]
τ:22 [binder, in oadt.lang_oadt.admissible]
τ:222 [binder, in oadt.lang_oadt.inversion]
τ:227 [binder, in oadt.lang_oadt.inversion]
τ:227 [binder, in oadt.lang_oadt.typing]
τ:234 [binder, in oadt.lang_oadt.inversion]
τ:236 [binder, in oadt.lang_oadt.typing]
τ:239 [binder, in oadt.lang_oadt.inversion]
τ:24 [binder, in oadt.lang_oadt.values]
τ:24 [binder, in oadt.lang_oadt.typing]
τ:240 [binder, in oadt.lang_oadt.typing]
τ:245 [binder, in oadt.lang_oadt.inversion]
τ:247 [binder, in oadt.lang_oadt.typing]
τ:25 [binder, in oadt.lang_oadt.preservation]
τ:259 [binder, in oadt.lang_oadt.typing]
τ:272 [binder, in oadt.lang_oadt.typing]
τ:277 [binder, in oadt.lang_oadt.typing]
τ:28 [binder, in oadt.lang_oadt.admissible]
τ:29 [binder, in oadt.lang_oadt.progress]
τ:3 [binder, in oadt.lang_oadt.obliviousness]
τ:30 [binder, in oadt.lang_oadt.preservation]
τ:30 [binder, in oadt.lang_oadt.inversion]
τ:302 [binder, in oadt.lang_oadt.typing]
τ:31 [binder, in oadt.lang_oadt.syntax]
τ:320 [binder, in oadt.lang_oadt.typing]
τ:325 [binder, in oadt.lang_oadt.typing]
τ:33 [binder, in oadt.lang_oadt.metatheories]
τ:332 [binder, in oadt.lang_oadt.typing]
τ:337 [binder, in oadt.lang_oadt.typing]
τ:340 [binder, in oadt.lang_oadt.typing]
τ:348 [binder, in oadt.lang_oadt.typing]
τ:35 [binder, in oadt.lang_oadt.preservation]
τ:36 [binder, in oadt.lang_oadt.inversion]
τ:37 [binder, in oadt.lang_oadt.obliviousness]
τ:37 [binder, in oadt.lang_oadt.admissible]
τ:38 [binder, in oadt.lang_oadt.preservation]
τ:43 [binder, in oadt.lang_oadt.preservation]
τ:44 [binder, in oadt.lang_oadt.syntax]
τ:44 [binder, in oadt.lang_oadt.admissible]
τ:45 [binder, in oadt.lang_oadt.progress]
τ:46 [binder, in oadt.lang_oadt.inversion]
τ:48 [binder, in oadt.lang_oadt.progress]
τ:48 [binder, in oadt.lang_oadt.preservation]
τ:48 [binder, in oadt.lang_oadt.semantics]
τ:48 [binder, in oadt.lang_oadt.equivalence]
τ:48 [binder, in oadt.lang_oadt.typing]
τ:49 [binder, in oadt.lang_oadt.syntax]
τ:50 [binder, in oadt.lang_oadt.admissible]
τ:51 [binder, in oadt.lang_oadt.progress]
τ:51 [binder, in oadt.lang_oadt.syntax]
τ:52 [binder, in oadt.lang_oadt.semantics]
τ:54 [binder, in oadt.lang_oadt.progress]
τ:57 [binder, in oadt.lang_oadt.preservation]
τ:58 [binder, in oadt.lang_oadt.admissible]
τ:59 [binder, in oadt.lang_oadt.preservation]
τ:6 [binder, in oadt.lang_oadt.metatheories]
τ:6 [binder, in oadt.lang_oadt.equivalence]
τ:60 [binder, in oadt.lang_oadt.equivalence]
τ:62 [binder, in oadt.lang_oadt.syntax]
τ:64 [binder, in oadt.lang_oadt.preservation]
τ:66 [binder, in oadt.lang_oadt.obliviousness]
τ:67 [binder, in oadt.lang_oadt.semantics]
τ:71 [binder, in oadt.lang_oadt.obliviousness]
τ:73 [binder, in oadt.lang_oadt.preservation]
τ:73 [binder, in oadt.lang_oadt.equivalence]
τ:76 [binder, in oadt.lang_oadt.preservation]
τ:76 [binder, in oadt.lang_oadt.semantics]
τ:77 [binder, in oadt.lang_oadt.obliviousness]
τ:78 [binder, in oadt.lang_oadt.infrastructure]
τ:8 [binder, in oadt.lang_oadt.obliviousness]
τ:81 [binder, in oadt.lang_oadt.infrastructure]
τ:82 [binder, in oadt.lang_oadt.inversion]
τ:82 [binder, in oadt.lang_oadt.admissible]
τ:85 [binder, in oadt.lang_oadt.preservation]
τ:86 [binder, in oadt.lang_oadt.equivalence]
τ:87 [binder, in oadt.lang_oadt.semantics]
τ:91 [binder, in oadt.lang_oadt.preservation]
τ:91 [binder, in oadt.lang_oadt.semantics]
τ:91 [binder, in oadt.lang_oadt.admissible]
τ:97 [binder, in oadt.lang_oadt.typing]
τ:99 [binder, in oadt.lang_oadt.preservation]
τ:99 [binder, in oadt.lang_oadt.inversion]
ω':26 [binder, in oadt.lang_oadt.obliviousness]
ω':28 [binder, in oadt.lang_oadt.obliviousness]
ω':30 [binder, in oadt.lang_oadt.obliviousness]
ω':43 [binder, in oadt.lang_oadt.obliviousness]
ω':50 [binder, in oadt.lang_oadt.obliviousness]
ω1:10 [binder, in oadt.lang_oadt.semantics]
ω1:101 [binder, in oadt.lang_oadt.semantics]
ω1:141 [binder, in oadt.lang_oadt.syntax]
ω1:143 [binder, in oadt.lang_oadt.syntax]
ω1:16 [binder, in oadt.lang_oadt.semantics]
ω1:163 [binder, in oadt.lang_oadt.inversion]
ω1:20 [binder, in oadt.lang_oadt.semantics]
ω1:36 [binder, in oadt.lang_oadt.progress]
ω1:38 [binder, in oadt.lang_oadt.equivalence]
ω1:6 [binder, in oadt.lang_oadt.values]
ω1:6 [binder, in oadt.lang_oadt.semantics]
ω1:69 [binder, in oadt.lang_oadt.typing]
ω2:102 [binder, in oadt.lang_oadt.semantics]
ω2:11 [binder, in oadt.lang_oadt.semantics]
ω2:142 [binder, in oadt.lang_oadt.syntax]
ω2:144 [binder, in oadt.lang_oadt.syntax]
ω2:164 [binder, in oadt.lang_oadt.inversion]
ω2:37 [binder, in oadt.lang_oadt.progress]
ω2:39 [binder, in oadt.lang_oadt.equivalence]
ω2:7 [binder, in oadt.lang_oadt.values]
ω2:7 [binder, in oadt.lang_oadt.semantics]
ω2:70 [binder, in oadt.lang_oadt.typing]
ω:13 [binder, in oadt.lang_oadt.values]
ω:131 [binder, in oadt.lang_oadt.infrastructure]
ω:134 [binder, in oadt.lang_oadt.infrastructure]
ω:151 [binder, in oadt.lang_oadt.syntax]
ω:152 [binder, in oadt.lang_oadt.equivalence]
ω:161 [binder, in oadt.lang_oadt.inversion]
ω:167 [binder, in oadt.lang_oadt.syntax]
ω:17 [binder, in oadt.lang_oadt.values]
ω:2 [binder, in oadt.lang_oadt.values]
ω:20 [binder, in oadt.lang_oadt.values]
ω:22 [binder, in oadt.lang_oadt.obliviousness]
ω:221 [binder, in oadt.lang_oadt.syntax]
ω:25 [binder, in oadt.lang_oadt.obliviousness]
ω:269 [binder, in oadt.lang_oadt.typing]
ω:27 [binder, in oadt.lang_oadt.obliviousness]
ω:29 [binder, in oadt.lang_oadt.obliviousness]
ω:42 [binder, in oadt.lang_oadt.obliviousness]
ω:49 [binder, in oadt.lang_oadt.obliviousness]
ω:5 [binder, in oadt.lang_oadt.equivalence]
ω:54 [binder, in oadt.lang_oadt.semantics]
ω:55 [binder, in oadt.lang_oadt.obliviousness]
ω:60 [binder, in oadt.lang_oadt.obliviousness]
ω:66 [binder, in oadt.lang_oadt.typing]
ω:68 [binder, in oadt.lang_oadt.infrastructure]
ω:71 [binder, in oadt.lang_oadt.infrastructure]
ω:74 [binder, in oadt.lang_oadt.infrastructure]
ω:9 [binder, in oadt.lang_oadt.values]
ω:95 [binder, in oadt.lang_oadt.semantics]
ℇ:108 [binder, in oadt.lang_oadt.semantics]
ℇ:2 [binder, in oadt.lang_oadt.admissible]



Notation Index

C

oadt:{ _ <~ _ } _ [in oadt.lang_oadt.infrastructure]


D

oadt:_ ^ _ [in oadt.lang_oadt.syntax]
oadt:{ _ ↦ _ } _ [in oadt.lang_oadt.syntax]
oadt:{ _ ~> _ } _ [in oadt.lang_oadt.syntax]
_ ≈ _ [in oadt.lang_oadt.syntax]


E

_ ≡ _ [in oadt.lang_oadt.equivalence]
_ ⇛* _ [in oadt.lang_oadt.equivalence]
_ ⇛ _ [in oadt.lang_oadt.equivalence]
_ ⇛ _ [in oadt.lang_oadt.equivalence]
oadt:ite _ _ _ [in oadt.lang_oadt.syntax]
[{ _ ; _ ; .. ; _ }] [in oadt.lang_oadt.syntax]
[{ _ }] [in oadt.lang_oadt.syntax]
oadt_def:def _ : _ := _ [in oadt.lang_oadt.syntax]
oadt_def:obliv _ ( : _ ) := _ [in oadt.lang_oadt.syntax]
oadt_def:data _ := _ [in oadt.lang_oadt.syntax]
oadt_def:( _ ) [in oadt.lang_oadt.syntax]
oadt_def:_ [in oadt.lang_oadt.syntax]
oadt:[ inr < _ > _ ] [in oadt.lang_oadt.syntax]
oadt:[ inl < _ > _ ] [in oadt.lang_oadt.syntax]
oadt:[ inj@ _ < _ > _ ] [in oadt.lang_oadt.syntax]
oadt:[ _ ] [in oadt.lang_oadt.syntax]
oadt:unfold < _ > _ [in oadt.lang_oadt.syntax]
oadt:fold < _ > _ [in oadt.lang_oadt.syntax]
oadt:~case _ of _ | _ [in oadt.lang_oadt.syntax]
oadt:case _ of _ | _ [in oadt.lang_oadt.syntax]
oadt:case{ _ } _ of _ | _ [in oadt.lang_oadt.syntax]
oadt:~inr < _ > _ [in oadt.lang_oadt.syntax]
oadt:~inl < _ > _ [in oadt.lang_oadt.syntax]
oadt:~inj@ _ < _ > _ [in oadt.lang_oadt.syntax]
oadt:inr < _ > _ [in oadt.lang_oadt.syntax]
oadt:inl < _ > _ [in oadt.lang_oadt.syntax]
oadt:inj@ _ < _ > _ [in oadt.lang_oadt.syntax]
oadt:inj{ _ }@ _ < _ > _ [in oadt.lang_oadt.syntax]
oadt:let _ in _ [in oadt.lang_oadt.syntax]
oadt:~if _ then _ else _ [in oadt.lang_oadt.syntax]
oadt:if _ then _ else _ [in oadt.lang_oadt.syntax]
oadt:if{ _ } _ then _ else _ [in oadt.lang_oadt.syntax]
oadt:s𝔹 _ [in oadt.lang_oadt.syntax]
oadt:π2 _ [in oadt.lang_oadt.syntax]
oadt:π1 _ [in oadt.lang_oadt.syntax]
oadt:π@ _ _ [in oadt.lang_oadt.syntax]
oadt:( _ , _ , .. , _ ) [in oadt.lang_oadt.syntax]
oadt:() [in oadt.lang_oadt.syntax]
oadt:_ _ [in oadt.lang_oadt.syntax]
oadt:\ : _ => _ [in oadt.lang_oadt.syntax]
oadt:Π : _ , _ [in oadt.lang_oadt.syntax]
oadt:_ ~+ _ [in oadt.lang_oadt.syntax]
oadt:_ + _ [in oadt.lang_oadt.syntax]
oadt:_ +{ _ } _ [in oadt.lang_oadt.syntax]
oadt:_ * _ [in oadt.lang_oadt.syntax]
oadt:~Bool [in oadt.lang_oadt.syntax]
oadt:~𝔹 [in oadt.lang_oadt.syntax]
oadt:Bool [in oadt.lang_oadt.syntax]
oadt:𝔹 [in oadt.lang_oadt.syntax]
oadt:𝔹{ _ } [in oadt.lang_oadt.syntax]
oadt:Unit [in oadt.lang_oadt.syntax]
oadt:𝟙 [in oadt.lang_oadt.syntax]
oadt:lit _ [in oadt.lang_oadt.syntax]
oadt:gvar _ [in oadt.lang_oadt.syntax]
oadt:fvar _ [in oadt.lang_oadt.syntax]
oadt:bvar _ [in oadt.lang_oadt.syntax]
oadt:_ [in oadt.lang_oadt.syntax]
oadt:( _ ) [in oadt.lang_oadt.syntax]
low [in oadt.lang_oadt.syntax]
high [in oadt.lang_oadt.syntax]
oadt:,( _ ) [in oadt.lang_oadt.syntax]
<{ _ }> [in oadt.lang_oadt.syntax]


K

oadt:_ ⊔ _ [in oadt.lang_oadt.typing]
oadt:*@M [in oadt.lang_oadt.typing]
oadt:*@O [in oadt.lang_oadt.typing]
oadt:*@P [in oadt.lang_oadt.typing]
oadt:*@A [in oadt.lang_oadt.typing]


N

oadt:_ ^ _ [in oadt.lang_oadt.syntax]
oadt:{ _ ↦ _ } _ [in oadt.lang_oadt.syntax]
oadt:{ _ ~> _ } _ [in oadt.lang_oadt.syntax]
_ # _ [in oadt.lang_oadt.syntax]
_ ≈ _ [in oadt.lang_oadt.syntax]
_ ⊨ _ -->{ _ } _ [in oadt.lang_oadt.semantics]
_ ⊨ _ -->* _ [in oadt.lang_oadt.semantics]
_ ⊨ _ -->! _ [in oadt.lang_oadt.semantics]
_ ; _ ▷ _ [in oadt.lang_oadt.typing]
_ ⊢₁ _ [in oadt.lang_oadt.typing]
_ ; _ ⊢ _ :: _ [in oadt.lang_oadt.typing]
_ ; _ ⊢ _ : _ [in oadt.lang_oadt.typing]
_ ⊢ _ ≡ _ [in oadt.lang_oadt.typing]
_ ⊢ _ ⇛* _ [in oadt.lang_oadt.typing]
_ ⊢ _ ⇛ _ [in oadt.lang_oadt.typing]
{ _ ↦ _ } [in oadt.lang_oadt.syntax]


S

_ -->! _ [in oadt.lang_oadt.semantics]


T

_ ⊢ _ :: _ [in oadt.lang_oadt.admissible]
_ ⊢ _ : _ [in oadt.lang_oadt.admissible]
_ ⊢ _ :: _ [in oadt.lang_oadt.typing]
_ ⊢ _ : _ [in oadt.lang_oadt.typing]
_ ≡ _ [in oadt.lang_oadt.typing]
_ ⇛* _ [in oadt.lang_oadt.typing]
_ ⇛ _ [in oadt.lang_oadt.typing]
_ ⊢₁ _ [in oadt.lang_oadt.typing]
_ ; _ ⊢ _ :: _ [in oadt.lang_oadt.typing]
_ ; _ ⊢ _ : _ [in oadt.lang_oadt.typing]
_ ⊢ _ ≡ _ [in oadt.lang_oadt.typing]



Binder Index

A

A:1 [in oadt.semilattice]
A:1 [in oadt.ln]
A:15 [in oadt.semilattice]
A:20 [in oadt.base]
A:34 [in oadt.ln]
A:35 [in oadt.base]
A:37 [in oadt.base]
A:39 [in oadt.ln]


B

b':121 [in oadt.lang_oadt.syntax]
b':123 [in oadt.lang_oadt.syntax]
b:100 [in oadt.lang_oadt.semantics]
b:102 [in oadt.lang_oadt.equivalence]
b:105 [in oadt.lang_oadt.syntax]
b:109 [in oadt.lang_oadt.syntax]
b:114 [in oadt.lang_oadt.inversion]
b:115 [in oadt.lang_oadt.typing]
b:120 [in oadt.lang_oadt.syntax]
b:122 [in oadt.lang_oadt.syntax]
b:129 [in oadt.lang_oadt.typing]
b:13 [in oadt.lang_oadt.progress]
b:136 [in oadt.lang_oadt.inversion]
b:14 [in oadt.lang_oadt.syntax]
b:144 [in oadt.lang_oadt.inversion]
b:147 [in oadt.lang_oadt.syntax]
b:150 [in oadt.lang_oadt.syntax]
b:155 [in oadt.lang_oadt.syntax]
b:156 [in oadt.lang_oadt.inversion]
b:159 [in oadt.lang_oadt.inversion]
b:16 [in oadt.lang_oadt.progress]
b:160 [in oadt.lang_oadt.syntax]
b:165 [in oadt.lang_oadt.syntax]
b:166 [in oadt.lang_oadt.syntax]
b:175 [in oadt.lang_oadt.typing]
b:201 [in oadt.lang_oadt.syntax]
b:204 [in oadt.lang_oadt.equivalence]
b:205 [in oadt.lang_oadt.typing]
b:209 [in oadt.lang_oadt.syntax]
b:210 [in oadt.lang_oadt.typing]
b:212 [in oadt.lang_oadt.syntax]
b:219 [in oadt.lang_oadt.syntax]
b:220 [in oadt.lang_oadt.syntax]
b:237 [in oadt.lang_oadt.inversion]
b:249 [in oadt.lang_oadt.typing]
b:265 [in oadt.lang_oadt.typing]
b:267 [in oadt.lang_oadt.typing]
b:27 [in oadt.lang_oadt.progress]
b:27 [in oadt.lang_oadt.syntax]
b:3 [in oadt.lang_oadt.semantics]
b:30 [in oadt.lang_oadt.syntax]
b:33 [in oadt.lang_oadt.typing]
b:34 [in oadt.lang_oadt.progress]
b:37 [in oadt.lang_oadt.equivalence]
b:42 [in oadt.lang_oadt.syntax]
b:42 [in oadt.lang_oadt.typing]
b:43 [in oadt.lang_oadt.syntax]
b:45 [in oadt.lang_oadt.semantics]
b:47 [in oadt.lang_oadt.semantics]
b:47 [in oadt.lang_oadt.typing]
b:50 [in oadt.lang_oadt.semantics]
b:53 [in oadt.lang_oadt.semantics]
b:55 [in oadt.lang_oadt.infrastructure]
b:59 [in oadt.lang_oadt.equivalence]
b:59 [in oadt.lang_oadt.typing]
b:64 [in oadt.lang_oadt.typing]
b:65 [in oadt.lang_oadt.typing]
b:68 [in oadt.lang_oadt.typing]
b:72 [in oadt.lang_oadt.semantics]
b:75 [in oadt.lang_oadt.semantics]
b:76 [in oadt.lang_oadt.inversion]
b:8 [in oadt.lang_oadt.semantics]
b:80 [in oadt.lang_oadt.semantics]
b:81 [in oadt.lang_oadt.inversion]
b:91 [in oadt.lang_oadt.syntax]
b:93 [in oadt.lang_oadt.semantics]
b:94 [in oadt.lang_oadt.semantics]
b:97 [in oadt.lang_oadt.semantics]


C

C:10 [in oadt.ln]
C:12 [in oadt.ln]
C:16 [in oadt.ln]
C:29 [in oadt.ln]
C:38 [in oadt.base]
C:5 [in oadt.ln]
C:8 [in oadt.ln]


D

D:173 [in oadt.lang_oadt.infrastructure]
D:3 [in oadt.ln]
D:3 [in oadt.base]
D:345 [in oadt.lang_oadt.typing]
D:350 [in oadt.lang_oadt.typing]
D:36 [in oadt.ln]
D:38 [in oadt.ln]


E

e':100 [in oadt.lang_oadt.typing]
e':101 [in oadt.lang_oadt.equivalence]
e':107 [in oadt.lang_oadt.syntax]
e':107 [in oadt.lang_oadt.equivalence]
e':110 [in oadt.lang_oadt.semantics]
e':113 [in oadt.lang_oadt.syntax]
e':114 [in oadt.lang_oadt.typing]
e':116 [in oadt.lang_oadt.syntax]
e':117 [in oadt.lang_oadt.typing]
e':119 [in oadt.lang_oadt.syntax]
e':12 [in oadt.lang_oadt.obliviousness]
e':120 [in oadt.lang_oadt.typing]
e':123 [in oadt.lang_oadt.typing]
e':126 [in oadt.lang_oadt.syntax]
e':133 [in oadt.lang_oadt.typing]
e':154 [in oadt.lang_oadt.equivalence]
e':156 [in oadt.lang_oadt.equivalence]
e':158 [in oadt.lang_oadt.equivalence]
e':16 [in oadt.lang_oadt.equivalence]
e':164 [in oadt.lang_oadt.equivalence]
e':166 [in oadt.lang_oadt.preservation]
e':168 [in oadt.lang_oadt.equivalence]
e':17 [in oadt.lang_oadt.obliviousness]
e':174 [in oadt.lang_oadt.preservation]
e':181 [in oadt.lang_oadt.infrastructure]
e':182 [in oadt.lang_oadt.equivalence]
e':184 [in oadt.lang_oadt.infrastructure]
e':184 [in oadt.lang_oadt.preservation]
e':186 [in oadt.lang_oadt.equivalence]
e':187 [in oadt.lang_oadt.infrastructure]
e':202 [in oadt.lang_oadt.equivalence]
e':21 [in oadt.lang_oadt.equivalence]
e':26 [in oadt.lang_oadt.equivalence]
e':26 [in oadt.lang_oadt.typing]
e':3 [in oadt.lang_oadt.preservation]
e':300 [in oadt.lang_oadt.typing]
e':34 [in oadt.lang_oadt.equivalence]
e':37 [in oadt.lang_oadt.inversion]
e':4 [in oadt.lang_oadt.admissible]
e':41 [in oadt.lang_oadt.typing]
e':46 [in oadt.lang_oadt.progress]
e':53 [in oadt.lang_oadt.progress]
E':6 [in oadt.lang_oadt.admissible]
e':65 [in oadt.lang_oadt.syntax]
e':7 [in oadt.lang_oadt.preservation]
e':7 [in oadt.lang_oadt.metatheories]
e':76 [in oadt.lang_oadt.equivalence]
e':9 [in oadt.lang_oadt.progress]
e':90 [in oadt.lang_oadt.equivalence]
e':93 [in oadt.lang_oadt.syntax]
e0':138 [in oadt.lang_oadt.typing]
e0':145 [in oadt.lang_oadt.typing]
e0':52 [in oadt.lang_oadt.typing]
e0':64 [in oadt.lang_oadt.equivalence]
e0':72 [in oadt.lang_oadt.syntax]
e0':82 [in oadt.lang_oadt.equivalence]
e0':96 [in oadt.lang_oadt.syntax]
e0:100 [in oadt.lang_oadt.admissible]
e0:135 [in oadt.lang_oadt.typing]
e0:142 [in oadt.lang_oadt.typing]
e0:166 [in oadt.lang_oadt.inversion]
e0:179 [in oadt.lang_oadt.inversion]
e0:186 [in oadt.lang_oadt.syntax]
e0:192 [in oadt.lang_oadt.inversion]
e0:204 [in oadt.lang_oadt.syntax]
e0:216 [in oadt.lang_oadt.typing]
e0:22 [in oadt.lang_oadt.syntax]
e0:222 [in oadt.lang_oadt.typing]
e0:224 [in oadt.lang_oadt.inversion]
e0:231 [in oadt.lang_oadt.inversion]
e0:244 [in oadt.lang_oadt.typing]
e0:254 [in oadt.lang_oadt.typing]
e0:305 [in oadt.lang_oadt.typing]
e0:309 [in oadt.lang_oadt.typing]
e0:31 [in oadt.lang_oadt.semantics]
e0:34 [in oadt.lang_oadt.syntax]
e0:34 [in oadt.lang_oadt.semantics]
e0:40 [in oadt.lang_oadt.inversion]
e0:49 [in oadt.lang_oadt.typing]
e0:53 [in oadt.lang_oadt.inversion]
e0:59 [in oadt.lang_oadt.semantics]
e0:61 [in oadt.lang_oadt.equivalence]
e0:64 [in oadt.lang_oadt.inversion]
e0:71 [in oadt.lang_oadt.syntax]
e0:77 [in oadt.lang_oadt.admissible]
e0:79 [in oadt.lang_oadt.equivalence]
e0:86 [in oadt.lang_oadt.inversion]
e0:86 [in oadt.lang_oadt.admissible]
e0:95 [in oadt.lang_oadt.syntax]
e1':10 [in oadt.lang_oadt.metatheories]
e1':102 [in oadt.lang_oadt.syntax]
e1':105 [in oadt.lang_oadt.typing]
e1':109 [in oadt.lang_oadt.typing]
e1':126 [in oadt.lang_oadt.typing]
e1':139 [in oadt.lang_oadt.typing]
e1':146 [in oadt.lang_oadt.typing]
e1':15 [in oadt.lang_oadt.typing]
e1':157 [in oadt.lang_oadt.typing]
e1':29 [in oadt.lang_oadt.typing]
e1':36 [in oadt.lang_oadt.typing]
e1':45 [in oadt.lang_oadt.equivalence]
e1':45 [in oadt.lang_oadt.typing]
e1':51 [in oadt.lang_oadt.equivalence]
e1':53 [in oadt.lang_oadt.typing]
e1':56 [in oadt.lang_oadt.equivalence]
e1':62 [in oadt.lang_oadt.typing]
e1':65 [in oadt.lang_oadt.equivalence]
e1':67 [in oadt.lang_oadt.syntax]
e1':74 [in oadt.lang_oadt.syntax]
e1':76 [in oadt.lang_oadt.typing]
e1':81 [in oadt.lang_oadt.obliviousness]
e1':83 [in oadt.lang_oadt.equivalence]
e1':88 [in oadt.lang_oadt.syntax]
e1':88 [in oadt.lang_oadt.obliviousness]
e1':96 [in oadt.lang_oadt.equivalence]
e1':97 [in oadt.lang_oadt.obliviousness]
e1':98 [in oadt.lang_oadt.syntax]
e1:101 [in oadt.lang_oadt.syntax]
e1:103 [in oadt.lang_oadt.typing]
e1:104 [in oadt.lang_oadt.semantics]
e1:107 [in oadt.lang_oadt.typing]
e1:110 [in oadt.lang_oadt.equivalence]
e1:112 [in oadt.lang_oadt.equivalence]
e1:124 [in oadt.lang_oadt.typing]
e1:13 [in oadt.lang_oadt.typing]
e1:130 [in oadt.lang_oadt.inversion]
e1:136 [in oadt.lang_oadt.typing]
e1:143 [in oadt.lang_oadt.typing]
e1:156 [in oadt.lang_oadt.typing]
e1:159 [in oadt.lang_oadt.typing]
e1:162 [in oadt.lang_oadt.typing]
e1:167 [in oadt.lang_oadt.inversion]
e1:17 [in oadt.lang_oadt.syntax]
e1:180 [in oadt.lang_oadt.inversion]
e1:181 [in oadt.lang_oadt.syntax]
e1:187 [in oadt.lang_oadt.syntax]
e1:188 [in oadt.lang_oadt.typing]
e1:19 [in oadt.lang_oadt.syntax]
e1:193 [in oadt.lang_oadt.inversion]
e1:195 [in oadt.lang_oadt.typing]
e1:199 [in oadt.lang_oadt.syntax]
e1:200 [in oadt.lang_oadt.typing]
e1:205 [in oadt.lang_oadt.syntax]
e1:207 [in oadt.lang_oadt.syntax]
e1:207 [in oadt.lang_oadt.inversion]
e1:21 [in oadt.lang_oadt.metatheories]
e1:213 [in oadt.lang_oadt.inversion]
e1:217 [in oadt.lang_oadt.typing]
e1:22 [in oadt.lang_oadt.semantics]
e1:223 [in oadt.lang_oadt.typing]
e1:225 [in oadt.lang_oadt.inversion]
e1:23 [in oadt.lang_oadt.syntax]
e1:232 [in oadt.lang_oadt.inversion]
e1:245 [in oadt.lang_oadt.typing]
e1:25 [in oadt.lang_oadt.syntax]
e1:25 [in oadt.lang_oadt.semantics]
e1:255 [in oadt.lang_oadt.typing]
e1:27 [in oadt.lang_oadt.semantics]
e1:27 [in oadt.lang_oadt.typing]
e1:28 [in oadt.lang_oadt.infrastructure]
e1:29 [in oadt.lang_oadt.semantics]
e1:32 [in oadt.lang_oadt.metatheories]
e1:32 [in oadt.lang_oadt.semantics]
e1:32 [in oadt.lang_oadt.inversion]
e1:34 [in oadt.lang_oadt.typing]
e1:35 [in oadt.lang_oadt.syntax]
e1:37 [in oadt.lang_oadt.semantics]
e1:42 [in oadt.lang_oadt.semantics]
e1:43 [in oadt.lang_oadt.equivalence]
e1:43 [in oadt.lang_oadt.typing]
e1:49 [in oadt.lang_oadt.equivalence]
e1:50 [in oadt.lang_oadt.typing]
e1:54 [in oadt.lang_oadt.equivalence]
e1:56 [in oadt.lang_oadt.infrastructure]
e1:57 [in oadt.lang_oadt.semantics]
e1:60 [in oadt.lang_oadt.typing]
e1:62 [in oadt.lang_oadt.equivalence]
e1:65 [in oadt.lang_oadt.inversion]
e1:66 [in oadt.lang_oadt.syntax]
e1:71 [in oadt.lang_oadt.admissible]
e1:72 [in oadt.lang_oadt.inversion]
e1:73 [in oadt.lang_oadt.syntax]
e1:73 [in oadt.lang_oadt.semantics]
e1:74 [in oadt.lang_oadt.typing]
e1:78 [in oadt.lang_oadt.semantics]
e1:78 [in oadt.lang_oadt.admissible]
e1:80 [in oadt.lang_oadt.obliviousness]
e1:80 [in oadt.lang_oadt.equivalence]
e1:87 [in oadt.lang_oadt.syntax]
e1:87 [in oadt.lang_oadt.obliviousness]
e1:87 [in oadt.lang_oadt.inversion]
e1:87 [in oadt.lang_oadt.admissible]
e1:9 [in oadt.lang_oadt.metatheories]
e1:93 [in oadt.lang_oadt.equivalence]
e1:96 [in oadt.lang_oadt.obliviousness]
e1:97 [in oadt.lang_oadt.syntax]
e2':100 [in oadt.lang_oadt.syntax]
e2':101 [in oadt.lang_oadt.obliviousness]
e2':102 [in oadt.lang_oadt.obliviousness]
e2':104 [in oadt.lang_oadt.syntax]
e2':106 [in oadt.lang_oadt.typing]
e2':110 [in oadt.lang_oadt.typing]
e2':127 [in oadt.lang_oadt.typing]
e2':140 [in oadt.lang_oadt.typing]
e2':147 [in oadt.lang_oadt.typing]
e2':15 [in oadt.lang_oadt.metatheories]
e2':16 [in oadt.lang_oadt.metatheories]
e2':16 [in oadt.lang_oadt.typing]
e2':161 [in oadt.lang_oadt.typing]
e2':30 [in oadt.lang_oadt.typing]
e2':37 [in oadt.lang_oadt.typing]
e2':46 [in oadt.lang_oadt.equivalence]
e2':46 [in oadt.lang_oadt.typing]
e2':52 [in oadt.lang_oadt.equivalence]
e2':54 [in oadt.lang_oadt.typing]
e2':57 [in oadt.lang_oadt.equivalence]
e2':63 [in oadt.lang_oadt.typing]
e2':66 [in oadt.lang_oadt.equivalence]
e2':69 [in oadt.lang_oadt.syntax]
e2':76 [in oadt.lang_oadt.syntax]
e2':77 [in oadt.lang_oadt.typing]
e2':84 [in oadt.lang_oadt.equivalence]
e2':85 [in oadt.lang_oadt.obliviousness]
e2':90 [in oadt.lang_oadt.syntax]
e2':90 [in oadt.lang_oadt.obliviousness]
e2':97 [in oadt.lang_oadt.equivalence]
e2:103 [in oadt.lang_oadt.syntax]
e2:104 [in oadt.lang_oadt.typing]
e2:105 [in oadt.lang_oadt.semantics]
e2:108 [in oadt.lang_oadt.typing]
e2:11 [in oadt.lang_oadt.metatheories]
e2:111 [in oadt.lang_oadt.equivalence]
e2:113 [in oadt.lang_oadt.equivalence]
e2:125 [in oadt.lang_oadt.typing]
e2:131 [in oadt.lang_oadt.inversion]
e2:137 [in oadt.lang_oadt.typing]
e2:14 [in oadt.lang_oadt.typing]
e2:144 [in oadt.lang_oadt.typing]
e2:158 [in oadt.lang_oadt.typing]
e2:160 [in oadt.lang_oadt.typing]
e2:163 [in oadt.lang_oadt.typing]
e2:168 [in oadt.lang_oadt.inversion]
e2:18 [in oadt.lang_oadt.syntax]
e2:181 [in oadt.lang_oadt.inversion]
e2:182 [in oadt.lang_oadt.syntax]
e2:188 [in oadt.lang_oadt.syntax]
e2:189 [in oadt.lang_oadt.typing]
e2:194 [in oadt.lang_oadt.inversion]
e2:196 [in oadt.lang_oadt.typing]
e2:20 [in oadt.lang_oadt.syntax]
e2:200 [in oadt.lang_oadt.syntax]
e2:201 [in oadt.lang_oadt.typing]
e2:206 [in oadt.lang_oadt.syntax]
e2:208 [in oadt.lang_oadt.syntax]
e2:208 [in oadt.lang_oadt.inversion]
e2:214 [in oadt.lang_oadt.inversion]
e2:218 [in oadt.lang_oadt.typing]
e2:224 [in oadt.lang_oadt.typing]
e2:226 [in oadt.lang_oadt.inversion]
e2:23 [in oadt.lang_oadt.semantics]
e2:233 [in oadt.lang_oadt.inversion]
e2:24 [in oadt.lang_oadt.syntax]
e2:246 [in oadt.lang_oadt.typing]
e2:256 [in oadt.lang_oadt.typing]
e2:26 [in oadt.lang_oadt.syntax]
e2:26 [in oadt.lang_oadt.metatheories]
e2:26 [in oadt.lang_oadt.semantics]
e2:27 [in oadt.lang_oadt.metatheories]
e2:28 [in oadt.lang_oadt.typing]
e2:29 [in oadt.lang_oadt.infrastructure]
e2:30 [in oadt.lang_oadt.semantics]
e2:33 [in oadt.lang_oadt.semantics]
e2:33 [in oadt.lang_oadt.inversion]
e2:35 [in oadt.lang_oadt.typing]
e2:36 [in oadt.lang_oadt.syntax]
e2:36 [in oadt.lang_oadt.semantics]
e2:37 [in oadt.lang_oadt.metatheories]
e2:38 [in oadt.lang_oadt.metatheories]
e2:40 [in oadt.lang_oadt.semantics]
e2:41 [in oadt.lang_oadt.semantics]
e2:44 [in oadt.lang_oadt.semantics]
e2:44 [in oadt.lang_oadt.equivalence]
e2:44 [in oadt.lang_oadt.typing]
e2:50 [in oadt.lang_oadt.equivalence]
e2:51 [in oadt.lang_oadt.typing]
e2:55 [in oadt.lang_oadt.equivalence]
e2:57 [in oadt.lang_oadt.infrastructure]
e2:58 [in oadt.lang_oadt.semantics]
e2:61 [in oadt.lang_oadt.typing]
e2:63 [in oadt.lang_oadt.equivalence]
e2:66 [in oadt.lang_oadt.inversion]
e2:68 [in oadt.lang_oadt.syntax]
e2:72 [in oadt.lang_oadt.admissible]
e2:73 [in oadt.lang_oadt.inversion]
e2:74 [in oadt.lang_oadt.semantics]
e2:75 [in oadt.lang_oadt.syntax]
e2:75 [in oadt.lang_oadt.typing]
e2:79 [in oadt.lang_oadt.semantics]
e2:79 [in oadt.lang_oadt.admissible]
e2:81 [in oadt.lang_oadt.equivalence]
e2:82 [in oadt.lang_oadt.obliviousness]
e2:88 [in oadt.lang_oadt.inversion]
e2:88 [in oadt.lang_oadt.admissible]
e2:89 [in oadt.lang_oadt.syntax]
e2:89 [in oadt.lang_oadt.obliviousness]
e2:94 [in oadt.lang_oadt.equivalence]
e2:98 [in oadt.lang_oadt.obliviousness]
e2:99 [in oadt.lang_oadt.syntax]
e:1 [in oadt.tactics]
e:100 [in oadt.lang_oadt.inversion]
e:101 [in oadt.lang_oadt.infrastructure]
e:103 [in oadt.lang_oadt.infrastructure]
e:104 [in oadt.lang_oadt.equivalence]
e:105 [in oadt.lang_oadt.infrastructure]
e:105 [in oadt.lang_oadt.preservation]
e:106 [in oadt.lang_oadt.syntax]
e:107 [in oadt.lang_oadt.admissible]
e:108 [in oadt.lang_oadt.infrastructure]
e:109 [in oadt.lang_oadt.semantics]
e:11 [in oadt.lang_oadt.preservation]
e:11 [in oadt.lang_oadt.obliviousness]
e:11 [in oadt.lang_oadt.equivalence]
e:111 [in oadt.lang_oadt.infrastructure]
e:112 [in oadt.lang_oadt.syntax]
e:113 [in oadt.lang_oadt.typing]
e:115 [in oadt.lang_oadt.syntax]
e:116 [in oadt.lang_oadt.typing]
e:117 [in oadt.lang_oadt.inversion]
e:118 [in oadt.lang_oadt.syntax]
e:119 [in oadt.lang_oadt.preservation]
e:119 [in oadt.lang_oadt.typing]
e:12 [in oadt.lang_oadt.progress]
e:12 [in oadt.lang_oadt.admissible]
e:122 [in oadt.lang_oadt.typing]
e:123 [in oadt.lang_oadt.preservation]
e:125 [in oadt.lang_oadt.syntax]
e:128 [in oadt.lang_oadt.inversion]
e:129 [in oadt.lang_oadt.preservation]
e:129 [in oadt.lang_oadt.syntax]
e:131 [in oadt.lang_oadt.typing]
e:133 [in oadt.lang_oadt.syntax]
e:136 [in oadt.lang_oadt.syntax]
e:137 [in oadt.lang_oadt.infrastructure]
e:137 [in oadt.lang_oadt.preservation]
e:137 [in oadt.lang_oadt.inversion]
e:14 [in oadt.lang_oadt.infrastructure]
e:140 [in oadt.lang_oadt.infrastructure]
e:145 [in oadt.lang_oadt.inversion]
e:148 [in oadt.lang_oadt.preservation]
e:15 [in oadt.lang_oadt.progress]
e:15 [in oadt.lang_oadt.equivalence]
e:152 [in oadt.lang_oadt.infrastructure]
e:152 [in oadt.lang_oadt.inversion]
e:152 [in oadt.lang_oadt.typing]
e:153 [in oadt.lang_oadt.equivalence]
e:154 [in oadt.lang_oadt.infrastructure]
e:155 [in oadt.lang_oadt.equivalence]
e:155 [in oadt.lang_oadt.typing]
e:156 [in oadt.lang_oadt.infrastructure]
e:157 [in oadt.lang_oadt.equivalence]
e:159 [in oadt.lang_oadt.infrastructure]
e:159 [in oadt.lang_oadt.syntax]
e:159 [in oadt.lang_oadt.equivalence]
e:16 [in oadt.lang_oadt.syntax]
e:16 [in oadt.lang_oadt.obliviousness]
e:163 [in oadt.lang_oadt.equivalence]
e:164 [in oadt.lang_oadt.preservation]
e:164 [in oadt.lang_oadt.typing]
e:166 [in oadt.lang_oadt.infrastructure]
e:167 [in oadt.lang_oadt.equivalence]
e:17 [in oadt.lang_oadt.infrastructure]
e:173 [in oadt.lang_oadt.preservation]
e:176 [in oadt.lang_oadt.equivalence]
e:177 [in oadt.lang_oadt.infrastructure]
e:178 [in oadt.lang_oadt.syntax]
e:179 [in oadt.lang_oadt.typing]
e:18 [in oadt.lang_oadt.progress]
e:180 [in oadt.lang_oadt.infrastructure]
e:181 [in oadt.lang_oadt.equivalence]
e:181 [in oadt.lang_oadt.typing]
e:183 [in oadt.lang_oadt.infrastructure]
e:183 [in oadt.lang_oadt.preservation]
e:185 [in oadt.lang_oadt.equivalence]
e:186 [in oadt.lang_oadt.infrastructure]
e:2 [in oadt.lang_oadt.preservation]
e:20 [in oadt.lang_oadt.metatheories]
e:20 [in oadt.lang_oadt.equivalence]
e:201 [in oadt.lang_oadt.equivalence]
e:202 [in oadt.lang_oadt.syntax]
e:206 [in oadt.lang_oadt.typing]
e:21 [in oadt.lang_oadt.admissible]
e:21 [in oadt.lang_oadt.typing]
e:210 [in oadt.lang_oadt.syntax]
e:211 [in oadt.lang_oadt.typing]
e:214 [in oadt.lang_oadt.syntax]
e:216 [in oadt.lang_oadt.syntax]
e:218 [in oadt.lang_oadt.syntax]
e:22 [in oadt.lang_oadt.infrastructure]
e:221 [in oadt.lang_oadt.inversion]
e:235 [in oadt.lang_oadt.typing]
e:238 [in oadt.lang_oadt.inversion]
e:239 [in oadt.lang_oadt.typing]
e:24 [in oadt.lang_oadt.progress]
e:24 [in oadt.lang_oadt.preservation]
e:242 [in oadt.lang_oadt.typing]
e:244 [in oadt.lang_oadt.inversion]
e:25 [in oadt.lang_oadt.infrastructure]
e:25 [in oadt.lang_oadt.equivalence]
e:25 [in oadt.lang_oadt.typing]
e:250 [in oadt.lang_oadt.typing]
e:271 [in oadt.lang_oadt.typing]
e:28 [in oadt.lang_oadt.syntax]
e:28 [in oadt.lang_oadt.semantics]
e:3 [in oadt.lang_oadt.infrastructure]
e:3 [in oadt.lang_oadt.metatheories]
e:3 [in oadt.lang_oadt.admissible]
e:30 [in oadt.lang_oadt.infrastructure]
e:30 [in oadt.lang_oadt.equivalence]
e:301 [in oadt.lang_oadt.typing]
e:31 [in oadt.lang_oadt.progress]
e:31 [in oadt.lang_oadt.metatheories]
e:319 [in oadt.lang_oadt.typing]
e:32 [in oadt.lang_oadt.syntax]
e:33 [in oadt.lang_oadt.equivalence]
e:333 [in oadt.lang_oadt.typing]
e:34 [in oadt.lang_oadt.preservation]
e:341 [in oadt.lang_oadt.typing]
e:347 [in oadt.lang_oadt.typing]
e:35 [in oadt.lang_oadt.infrastructure]
e:35 [in oadt.lang_oadt.admissible]
e:38 [in oadt.lang_oadt.infrastructure]
e:38 [in oadt.lang_oadt.syntax]
e:39 [in oadt.lang_oadt.progress]
e:4 [in oadt.lang_oadt.progress]
e:4 [in oadt.lang_oadt.metatheories]
e:4 [in oadt.lang_oadt.equivalence]
e:40 [in oadt.lang_oadt.infrastructure]
e:40 [in oadt.lang_oadt.syntax]
e:40 [in oadt.lang_oadt.typing]
e:41 [in oadt.lang_oadt.syntax]
e:42 [in oadt.lang_oadt.preservation]
e:43 [in oadt.lang_oadt.infrastructure]
e:43 [in oadt.lang_oadt.admissible]
e:44 [in oadt.lang_oadt.progress]
e:45 [in oadt.lang_oadt.syntax]
e:45 [in oadt.lang_oadt.inversion]
e:46 [in oadt.lang_oadt.semantics]
e:47 [in oadt.lang_oadt.infrastructure]
e:47 [in oadt.lang_oadt.obliviousness]
e:48 [in oadt.lang_oadt.syntax]
e:49 [in oadt.lang_oadt.semantics]
E:5 [in oadt.lang_oadt.admissible]
e:50 [in oadt.lang_oadt.syntax]
e:51 [in oadt.lang_oadt.obliviousness]
e:51 [in oadt.lang_oadt.semantics]
e:52 [in oadt.lang_oadt.progress]
e:52 [in oadt.lang_oadt.syntax]
e:54 [in oadt.lang_oadt.infrastructure]
e:55 [in oadt.lang_oadt.semantics]
e:56 [in oadt.lang_oadt.preservation]
e:57 [in oadt.lang_oadt.admissible]
e:58 [in oadt.lang_oadt.obliviousness]
e:6 [in oadt.lang_oadt.progress]
e:6 [in oadt.lang_oadt.preservation]
e:60 [in oadt.lang_oadt.infrastructure]
e:61 [in oadt.lang_oadt.obliviousness]
e:61 [in oadt.lang_oadt.semantics]
e:63 [in oadt.lang_oadt.preservation]
e:63 [in oadt.lang_oadt.semantics]
e:64 [in oadt.lang_oadt.infrastructure]
e:64 [in oadt.lang_oadt.syntax]
e:65 [in oadt.lang_oadt.admissible]
e:68 [in oadt.lang_oadt.semantics]
e:69 [in oadt.lang_oadt.inversion]
e:7 [in oadt.lang_oadt.infrastructure]
e:7 [in oadt.lang_oadt.equivalence]
e:71 [in oadt.lang_oadt.semantics]
e:72 [in oadt.lang_oadt.preservation]
e:74 [in oadt.lang_oadt.equivalence]
e:77 [in oadt.lang_oadt.infrastructure]
e:77 [in oadt.lang_oadt.inversion]
e:8 [in oadt.lang_oadt.infrastructure]
e:83 [in oadt.lang_oadt.inversion]
e:84 [in oadt.lang_oadt.infrastructure]
e:84 [in oadt.lang_oadt.preservation]
e:87 [in oadt.lang_oadt.equivalence]
e:88 [in oadt.lang_oadt.semantics]
e:89 [in oadt.lang_oadt.infrastructure]
e:90 [in oadt.lang_oadt.infrastructure]
e:92 [in oadt.lang_oadt.syntax]
e:92 [in oadt.lang_oadt.inversion]
e:94 [in oadt.lang_oadt.infrastructure]
e:96 [in oadt.lang_oadt.infrastructure]
e:96 [in oadt.lang_oadt.inversion]
e:98 [in oadt.lang_oadt.preservation]
e:98 [in oadt.lang_oadt.typing]
e:99 [in oadt.lang_oadt.equivalence]


H

Hwf:109 [in oadt.lang_oadt.equivalence]
Hwf:2 [in oadt.lang_oadt.progress]
Hwf:2 [in oadt.lang_oadt.inversion]
Hwf:2 [in oadt.lang_oadt.equivalence]
Hwf:63 [in oadt.lang_oadt.admissible]
H0:3 [in oadt.semilattice]
H13:19 [in oadt.base]
H1:4 [in oadt.semilattice]
H2:5 [in oadt.semilattice]
H3:20 [in oadt.semilattice]
H3:43 [in oadt.base]
H6:34 [in oadt.base]
H:2 [in oadt.semilattice]


I

is_atom:37 [in oadt.ln]
i:20 [in oadt.lang_oadt.infrastructure]
i:31 [in oadt.ln]
i:36 [in oadt.lang_oadt.infrastructure]


J

j:21 [in oadt.lang_oadt.infrastructure]
j:37 [in oadt.lang_oadt.infrastructure]


K

k:1 [in oadt.lang_oadt.infrastructure]
K:1 [in oadt.base]
k:127 [in oadt.lang_oadt.syntax]
k:138 [in oadt.lang_oadt.infrastructure]
k:21 [in oadt.base]
k:24 [in oadt.lang_oadt.infrastructure]
K:24 [in oadt.base]
k:3 [in oadt.lang_oadt.syntax]
k:55 [in oadt.lang_oadt.syntax]


L

L1:148 [in oadt.lang_oadt.typing]
L1:174 [in oadt.lang_oadt.inversion]
L1:186 [in oadt.lang_oadt.inversion]
L1:189 [in oadt.lang_oadt.syntax]
L1:200 [in oadt.lang_oadt.inversion]
L1:229 [in oadt.lang_oadt.typing]
L1:260 [in oadt.lang_oadt.typing]
L1:314 [in oadt.lang_oadt.typing]
L1:55 [in oadt.lang_oadt.typing]
L1:59 [in oadt.lang_oadt.inversion]
L1:78 [in oadt.lang_oadt.typing]
L2:149 [in oadt.lang_oadt.typing]
L2:175 [in oadt.lang_oadt.inversion]
L2:187 [in oadt.lang_oadt.inversion]
L2:190 [in oadt.lang_oadt.syntax]
L2:201 [in oadt.lang_oadt.inversion]
L2:230 [in oadt.lang_oadt.typing]
L2:261 [in oadt.lang_oadt.typing]
L2:315 [in oadt.lang_oadt.typing]
L2:56 [in oadt.lang_oadt.typing]
L2:60 [in oadt.lang_oadt.inversion]
L2:79 [in oadt.lang_oadt.typing]
L:101 [in oadt.lang_oadt.typing]
l:107 [in oadt.lang_oadt.inversion]
l:108 [in oadt.lang_oadt.syntax]
L:111 [in oadt.lang_oadt.typing]
l:116 [in oadt.lang_oadt.equivalence]
l:121 [in oadt.lang_oadt.equivalence]
L:122 [in oadt.lang_oadt.inversion]
l:128 [in oadt.lang_oadt.equivalence]
l:128 [in oadt.lang_oadt.typing]
L:133 [in oadt.lang_oadt.equivalence]
l:134 [in oadt.lang_oadt.typing]
l:139 [in oadt.lang_oadt.equivalence]
l:141 [in oadt.lang_oadt.typing]
L:17 [in oadt.lang_oadt.typing]
L:175 [in oadt.lang_oadt.syntax]
L:179 [in oadt.lang_oadt.syntax]
L:179 [in oadt.lang_oadt.equivalence]
L:183 [in oadt.lang_oadt.syntax]
l:185 [in oadt.lang_oadt.syntax]
L:185 [in oadt.lang_oadt.typing]
l:191 [in oadt.lang_oadt.inversion]
L:192 [in oadt.lang_oadt.typing]
l:193 [in oadt.lang_oadt.syntax]
l:196 [in oadt.lang_oadt.syntax]
l:198 [in oadt.lang_oadt.equivalence]
l:203 [in oadt.lang_oadt.syntax]
l:203 [in oadt.lang_oadt.equivalence]
l:21 [in oadt.lang_oadt.syntax]
l:211 [in oadt.lang_oadt.syntax]
L:218 [in oadt.lang_oadt.inversion]
l:280 [in oadt.lang_oadt.typing]
L:286 [in oadt.lang_oadt.typing]
l:29 [in oadt.lang_oadt.syntax]
L:31 [in oadt.lang_oadt.typing]
L:322 [in oadt.lang_oadt.typing]
l:33 [in oadt.lang_oadt.syntax]
L:342 [in oadt.lang_oadt.typing]
L:352 [in oadt.lang_oadt.typing]
l:39 [in oadt.lang_oadt.inversion]
L:49 [in oadt.lang_oadt.inversion]
l:52 [in oadt.lang_oadt.inversion]
l:56 [in oadt.lang_oadt.semantics]
l:6 [in oadt.lang_oadt.syntax]
L:7 [in oadt.lang_oadt.inversion]
l:70 [in oadt.lang_oadt.syntax]
l:77 [in oadt.lang_oadt.syntax]
l:78 [in oadt.lang_oadt.equivalence]
l:80 [in oadt.lang_oadt.inversion]
l:82 [in oadt.lang_oadt.syntax]
l:86 [in oadt.lang_oadt.typing]
l:9 [in oadt.lang_oadt.syntax]
L:91 [in oadt.lang_oadt.equivalence]
l:94 [in oadt.lang_oadt.syntax]
L:95 [in oadt.lang_oadt.typing]


M

M:2 [in oadt.ln]
M:2 [in oadt.base]
m:22 [in oadt.base]
M:25 [in oadt.base]
m:30 [in oadt.ln]
M:35 [in oadt.ln]
m:36 [in oadt.base]


N

n:14 [in oadt.lang_oadt.metatheories]
n:141 [in oadt.lang_oadt.infrastructure]
n:142 [in oadt.lang_oadt.infrastructure]
n:143 [in oadt.lang_oadt.infrastructure]
n:144 [in oadt.lang_oadt.infrastructure]
n:145 [in oadt.lang_oadt.infrastructure]
n:146 [in oadt.lang_oadt.infrastructure]
n:147 [in oadt.lang_oadt.infrastructure]
n:148 [in oadt.lang_oadt.infrastructure]
n:149 [in oadt.lang_oadt.infrastructure]
n:150 [in oadt.lang_oadt.infrastructure]
n:25 [in oadt.lang_oadt.metatheories]
n:36 [in oadt.lang_oadt.metatheories]


S

s':13 [in oadt.lang_oadt.equivalence]
s':14 [in oadt.lang_oadt.obliviousness]
s':161 [in oadt.lang_oadt.equivalence]
s':170 [in oadt.lang_oadt.equivalence]
s':178 [in oadt.lang_oadt.equivalence]
s':18 [in oadt.lang_oadt.equivalence]
s':188 [in oadt.lang_oadt.equivalence]
s':19 [in oadt.lang_oadt.obliviousness]
s':23 [in oadt.lang_oadt.equivalence]
s':28 [in oadt.lang_oadt.equivalence]
s':32 [in oadt.lang_oadt.equivalence]
s':9 [in oadt.lang_oadt.equivalence]
s1:23 [in oadt.lang_oadt.metatheories]
s2:24 [in oadt.lang_oadt.metatheories]
s:102 [in oadt.lang_oadt.preservation]
s:104 [in oadt.lang_oadt.infrastructure]
s:106 [in oadt.lang_oadt.infrastructure]
s:109 [in oadt.lang_oadt.infrastructure]
s:109 [in oadt.lang_oadt.preservation]
s:116 [in oadt.lang_oadt.preservation]
s:12 [in oadt.lang_oadt.equivalence]
s:128 [in oadt.lang_oadt.syntax]
S:13 [in oadt.lang_oadt.infrastructure]
s:13 [in oadt.lang_oadt.obliviousness]
s:130 [in oadt.lang_oadt.infrastructure]
s:132 [in oadt.lang_oadt.syntax]
s:135 [in oadt.lang_oadt.syntax]
s:160 [in oadt.lang_oadt.equivalence]
s:165 [in oadt.lang_oadt.equivalence]
s:169 [in oadt.lang_oadt.equivalence]
s:17 [in oadt.lang_oadt.equivalence]
s:177 [in oadt.lang_oadt.equivalence]
s:18 [in oadt.lang_oadt.infrastructure]
s:18 [in oadt.lang_oadt.obliviousness]
s:183 [in oadt.lang_oadt.equivalence]
s:187 [in oadt.lang_oadt.equivalence]
s:22 [in oadt.lang_oadt.equivalence]
s:23 [in oadt.lang_oadt.infrastructure]
s:26 [in oadt.lang_oadt.infrastructure]
s:27 [in oadt.lang_oadt.equivalence]
s:31 [in oadt.lang_oadt.equivalence]
s:36 [in oadt.lang_oadt.admissible]
s:42 [in oadt.lang_oadt.infrastructure]
s:45 [in oadt.lang_oadt.infrastructure]
s:50 [in oadt.lang_oadt.infrastructure]
s:53 [in oadt.lang_oadt.infrastructure]
s:54 [in oadt.lang_oadt.preservation]
s:59 [in oadt.lang_oadt.infrastructure]
s:65 [in oadt.lang_oadt.infrastructure]
s:66 [in oadt.lang_oadt.preservation]
s:69 [in oadt.lang_oadt.preservation]
s:8 [in oadt.lang_oadt.equivalence]
s:81 [in oadt.lang_oadt.preservation]
s:85 [in oadt.lang_oadt.infrastructure]
s:87 [in oadt.lang_oadt.infrastructure]
s:88 [in oadt.lang_oadt.preservation]
s:91 [in oadt.lang_oadt.infrastructure]
s:95 [in oadt.lang_oadt.infrastructure]
s:95 [in oadt.lang_oadt.preservation]


T

t:100 [in oadt.lang_oadt.equivalence]
t:105 [in oadt.lang_oadt.equivalence]
t:88 [in oadt.lang_oadt.infrastructure]
t:88 [in oadt.lang_oadt.equivalence]
t:92 [in oadt.lang_oadt.infrastructure]
t:95 [in oadt.lang_oadt.equivalence]


U

u:19 [in oadt.lang_oadt.infrastructure]


V

v':21 [in oadt.lang_oadt.obliviousness]
v':24 [in oadt.lang_oadt.obliviousness]
v':32 [in oadt.lang_oadt.obliviousness]
v':34 [in oadt.lang_oadt.obliviousness]
v':40 [in oadt.lang_oadt.obliviousness]
v':46 [in oadt.lang_oadt.obliviousness]
v':65 [in oadt.lang_oadt.obliviousness]
v':70 [in oadt.lang_oadt.obliviousness]
v':76 [in oadt.lang_oadt.obliviousness]
v0:35 [in oadt.lang_oadt.semantics]
v0:38 [in oadt.lang_oadt.semantics]
v1:106 [in oadt.lang_oadt.semantics]
v1:148 [in oadt.lang_oadt.syntax]
v1:156 [in oadt.lang_oadt.syntax]
v1:21 [in oadt.lang_oadt.progress]
v1:34 [in oadt.lang_oadt.metatheories]
v1:39 [in oadt.lang_oadt.semantics]
v1:4 [in oadt.lang_oadt.semantics]
v1:41 [in oadt.lang_oadt.equivalence]
v1:43 [in oadt.lang_oadt.semantics]
v1:72 [in oadt.lang_oadt.typing]
v1:81 [in oadt.lang_oadt.semantics]
v1:98 [in oadt.lang_oadt.semantics]
v2:107 [in oadt.lang_oadt.semantics]
v2:149 [in oadt.lang_oadt.syntax]
v2:157 [in oadt.lang_oadt.syntax]
v2:22 [in oadt.lang_oadt.progress]
v2:24 [in oadt.lang_oadt.semantics]
v2:35 [in oadt.lang_oadt.metatheories]
v2:42 [in oadt.lang_oadt.equivalence]
v2:5 [in oadt.lang_oadt.semantics]
v2:73 [in oadt.lang_oadt.typing]
v2:82 [in oadt.lang_oadt.semantics]
v2:99 [in oadt.lang_oadt.semantics]
v:1 [in oadt.lang_oadt.values]
v:103 [in oadt.lang_oadt.semantics]
v:12 [in oadt.lang_oadt.values]
v:132 [in oadt.lang_oadt.infrastructure]
v:133 [in oadt.lang_oadt.infrastructure]
v:152 [in oadt.lang_oadt.syntax]
v:16 [in oadt.lang_oadt.values]
v:160 [in oadt.lang_oadt.inversion]
v:162 [in oadt.lang_oadt.syntax]
v:164 [in oadt.lang_oadt.syntax]
v:168 [in oadt.lang_oadt.syntax]
v:20 [in oadt.lang_oadt.obliviousness]
v:21 [in oadt.lang_oadt.values]
v:222 [in oadt.lang_oadt.syntax]
v:23 [in oadt.lang_oadt.obliviousness]
v:23 [in oadt.base]
v:268 [in oadt.lang_oadt.typing]
v:28 [in oadt.lang_oadt.progress]
v:3 [in oadt.lang_oadt.equivalence]
v:31 [in oadt.lang_oadt.obliviousness]
v:33 [in oadt.lang_oadt.obliviousness]
v:35 [in oadt.lang_oadt.progress]
v:39 [in oadt.lang_oadt.obliviousness]
v:40 [in oadt.lang_oadt.equivalence]
v:41 [in oadt.lang_oadt.progress]
v:45 [in oadt.lang_oadt.obliviousness]
v:46 [in oadt.lang_oadt.infrastructure]
v:53 [in oadt.lang_oadt.obliviousness]
v:57 [in oadt.lang_oadt.obliviousness]
v:64 [in oadt.lang_oadt.obliviousness]
v:67 [in oadt.lang_oadt.infrastructure]
v:67 [in oadt.lang_oadt.typing]
v:69 [in oadt.lang_oadt.obliviousness]
v:69 [in oadt.lang_oadt.semantics]
v:70 [in oadt.lang_oadt.semantics]
v:71 [in oadt.lang_oadt.typing]
v:72 [in oadt.lang_oadt.infrastructure]
v:73 [in oadt.lang_oadt.infrastructure]
v:75 [in oadt.lang_oadt.obliviousness]
v:77 [in oadt.lang_oadt.semantics]
v:8 [in oadt.lang_oadt.values]
v:85 [in oadt.lang_oadt.semantics]
v:9 [in oadt.lang_oadt.semantics]
v:92 [in oadt.lang_oadt.semantics]
v:96 [in oadt.lang_oadt.semantics]


X

x':112 [in oadt.lang_oadt.infrastructure]
X':39 [in oadt.lang_oadt.typing]
X':42 [in oadt.lang_oadt.progress]
X':84 [in oadt.lang_oadt.semantics]
x:10 [in oadt.lang_oadt.inversion]
x:10 [in oadt.lang_oadt.equivalence]
x:101 [in oadt.lang_oadt.preservation]
x:102 [in oadt.lang_oadt.typing]
x:105 [in oadt.lang_oadt.admissible]
x:107 [in oadt.lang_oadt.infrastructure]
x:108 [in oadt.lang_oadt.preservation]
x:11 [in oadt.lang_oadt.infrastructure]
x:110 [in oadt.lang_oadt.infrastructure]
x:110 [in oadt.lang_oadt.admissible]
x:112 [in oadt.lang_oadt.typing]
x:114 [in oadt.lang_oadt.infrastructure]
X:114 [in oadt.lang_oadt.syntax]
x:115 [in oadt.lang_oadt.preservation]
X:117 [in oadt.lang_oadt.syntax]
x:118 [in oadt.lang_oadt.infrastructure]
X:118 [in oadt.lang_oadt.typing]
x:12 [in oadt.semilattice]
x:120 [in oadt.lang_oadt.infrastructure]
X:121 [in oadt.lang_oadt.typing]
x:123 [in oadt.lang_oadt.infrastructure]
x:123 [in oadt.lang_oadt.inversion]
X:124 [in oadt.lang_oadt.equivalence]
x:125 [in oadt.lang_oadt.inversion]
x:126 [in oadt.lang_oadt.infrastructure]
X:127 [in oadt.lang_oadt.preservation]
x:129 [in oadt.lang_oadt.infrastructure]
x:133 [in oadt.lang_oadt.preservation]
x:134 [in oadt.lang_oadt.syntax]
x:134 [in oadt.lang_oadt.equivalence]
x:135 [in oadt.lang_oadt.infrastructure]
x:139 [in oadt.lang_oadt.infrastructure]
x:14 [in oadt.lang_oadt.equivalence]
X:144 [in oadt.lang_oadt.equivalence]
x:15 [in oadt.lang_oadt.obliviousness]
x:150 [in oadt.lang_oadt.typing]
x:151 [in oadt.lang_oadt.infrastructure]
x:151 [in oadt.lang_oadt.preservation]
X:151 [in oadt.lang_oadt.inversion]
x:151 [in oadt.lang_oadt.typing]
x:153 [in oadt.lang_oadt.infrastructure]
x:155 [in oadt.lang_oadt.infrastructure]
x:159 [in oadt.lang_oadt.preservation]
x:162 [in oadt.lang_oadt.equivalence]
X:163 [in oadt.lang_oadt.syntax]
x:166 [in oadt.lang_oadt.equivalence]
x:170 [in oadt.lang_oadt.typing]
x:171 [in oadt.lang_oadt.syntax]
x:171 [in oadt.lang_oadt.equivalence]
x:172 [in oadt.lang_oadt.syntax]
x:174 [in oadt.lang_oadt.equivalence]
x:176 [in oadt.lang_oadt.syntax]
x:176 [in oadt.lang_oadt.inversion]
x:177 [in oadt.lang_oadt.inversion]
x:177 [in oadt.lang_oadt.typing]
x:18 [in oadt.lang_oadt.metatheories]
x:18 [in oadt.lang_oadt.typing]
x:180 [in oadt.lang_oadt.syntax]
x:180 [in oadt.lang_oadt.equivalence]
x:184 [in oadt.lang_oadt.syntax]
x:184 [in oadt.lang_oadt.equivalence]
x:186 [in oadt.lang_oadt.typing]
x:188 [in oadt.lang_oadt.inversion]
x:189 [in oadt.lang_oadt.inversion]
x:189 [in oadt.lang_oadt.equivalence]
x:19 [in oadt.lang_oadt.equivalence]
x:19 [in oadt.lang_oadt.typing]
x:191 [in oadt.lang_oadt.syntax]
x:192 [in oadt.lang_oadt.syntax]
x:193 [in oadt.lang_oadt.typing]
x:2 [in oadt.lang_oadt.infrastructure]
x:202 [in oadt.lang_oadt.inversion]
x:204 [in oadt.lang_oadt.inversion]
x:208 [in oadt.lang_oadt.equivalence]
x:21 [in oadt.semilattice]
X:215 [in oadt.lang_oadt.syntax]
X:217 [in oadt.lang_oadt.syntax]
x:219 [in oadt.lang_oadt.inversion]
X:22 [in oadt.lang_oadt.typing]
x:231 [in oadt.lang_oadt.typing]
x:232 [in oadt.lang_oadt.typing]
X:234 [in oadt.lang_oadt.typing]
X:238 [in oadt.lang_oadt.typing]
x:24 [in oadt.semilattice]
x:24 [in oadt.lang_oadt.admissible]
x:24 [in oadt.lang_oadt.equivalence]
X:243 [in oadt.lang_oadt.inversion]
x:26 [in oadt.semilattice]
x:262 [in oadt.lang_oadt.typing]
x:263 [in oadt.lang_oadt.typing]
x:27 [in oadt.lang_oadt.infrastructure]
X:276 [in oadt.lang_oadt.typing]
x:28 [in oadt.semilattice]
X:28 [in oadt.lang_oadt.inversion]
x:287 [in oadt.lang_oadt.typing]
x:29 [in oadt.lang_oadt.metatheories]
x:29 [in oadt.lang_oadt.equivalence]
X:303 [in oadt.lang_oadt.typing]
x:31 [in oadt.lang_oadt.infrastructure]
x:31 [in oadt.semilattice]
x:31 [in oadt.lang_oadt.admissible]
x:316 [in oadt.lang_oadt.typing]
x:317 [in oadt.lang_oadt.typing]
x:32 [in oadt.lang_oadt.infrastructure]
x:32 [in oadt.semilattice]
x:32 [in oadt.lang_oadt.typing]
x:323 [in oadt.lang_oadt.typing]
x:33 [in oadt.semilattice]
X:331 [in oadt.lang_oadt.typing]
X:336 [in oadt.lang_oadt.typing]
X:339 [in oadt.lang_oadt.typing]
x:34 [in oadt.semilattice]
x:343 [in oadt.lang_oadt.typing]
x:35 [in oadt.semilattice]
X:35 [in oadt.lang_oadt.inversion]
x:35 [in oadt.lang_oadt.equivalence]
x:353 [in oadt.lang_oadt.typing]
X:37 [in oadt.lang_oadt.syntax]
X:38 [in oadt.lang_oadt.typing]
x:39 [in oadt.lang_oadt.infrastructure]
X:39 [in oadt.lang_oadt.syntax]
x:39 [in oadt.lang_oadt.admissible]
x:4 [in oadt.lang_oadt.syntax]
X:40 [in oadt.lang_oadt.progress]
x:41 [in oadt.lang_oadt.infrastructure]
x:44 [in oadt.lang_oadt.infrastructure]
x:45 [in oadt.lang_oadt.preservation]
x:46 [in oadt.lang_oadt.admissible]
x:47 [in oadt.lang_oadt.equivalence]
x:48 [in oadt.lang_oadt.infrastructure]
x:5 [in oadt.lang_oadt.syntax]
x:50 [in oadt.lang_oadt.inversion]
x:51 [in oadt.lang_oadt.infrastructure]
x:51 [in oadt.lang_oadt.preservation]
x:53 [in oadt.lang_oadt.preservation]
x:53 [in oadt.lang_oadt.admissible]
x:53 [in oadt.lang_oadt.equivalence]
x:56 [in oadt.lang_oadt.syntax]
x:57 [in oadt.lang_oadt.syntax]
x:57 [in oadt.lang_oadt.typing]
x:58 [in oadt.lang_oadt.infrastructure]
x:58 [in oadt.lang_oadt.equivalence]
x:58 [in oadt.lang_oadt.typing]
x:6 [in oadt.lang_oadt.infrastructure]
X:60 [in oadt.lang_oadt.semantics]
x:60 [in oadt.lang_oadt.admissible]
x:61 [in oadt.lang_oadt.infrastructure]
x:61 [in oadt.lang_oadt.inversion]
X:62 [in oadt.lang_oadt.semantics]
x:62 [in oadt.lang_oadt.inversion]
x:63 [in oadt.lang_oadt.infrastructure]
x:65 [in oadt.lang_oadt.preservation]
x:66 [in oadt.lang_oadt.infrastructure]
x:67 [in oadt.lang_oadt.equivalence]
x:68 [in oadt.lang_oadt.preservation]
x:69 [in oadt.lang_oadt.admissible]
x:72 [in oadt.lang_oadt.equivalence]
x:75 [in oadt.lang_oadt.admissible]
x:77 [in oadt.lang_oadt.equivalence]
x:8 [in oadt.lang_oadt.admissible]
x:80 [in oadt.lang_oadt.preservation]
x:80 [in oadt.lang_oadt.typing]
x:81 [in oadt.lang_oadt.typing]
x:83 [in oadt.lang_oadt.infrastructure]
X:83 [in oadt.lang_oadt.semantics]
x:84 [in oadt.lang_oadt.admissible]
x:85 [in oadt.lang_oadt.equivalence]
x:86 [in oadt.lang_oadt.infrastructure]
x:86 [in oadt.lang_oadt.semantics]
x:87 [in oadt.lang_oadt.preservation]
X:89 [in oadt.lang_oadt.semantics]
X:91 [in oadt.lang_oadt.inversion]
x:92 [in oadt.lang_oadt.admissible]
x:92 [in oadt.lang_oadt.equivalence]
x:93 [in oadt.lang_oadt.infrastructure]
x:94 [in oadt.lang_oadt.preservation]
X:95 [in oadt.lang_oadt.inversion]
x:96 [in oadt.lang_oadt.typing]
x:97 [in oadt.lang_oadt.infrastructure]
x:98 [in oadt.lang_oadt.admissible]
X:98 [in oadt.lang_oadt.equivalence]


Y

y:13 [in oadt.semilattice]
y:136 [in oadt.lang_oadt.infrastructure]
y:175 [in oadt.lang_oadt.equivalence]
y:22 [in oadt.semilattice]
y:25 [in oadt.semilattice]
y:25 [in oadt.lang_oadt.admissible]
y:27 [in oadt.semilattice]
y:29 [in oadt.semilattice]
y:32 [in oadt.lang_oadt.admissible]
y:33 [in oadt.lang_oadt.infrastructure]
y:36 [in oadt.semilattice]
y:36 [in oadt.lang_oadt.equivalence]
y:40 [in oadt.lang_oadt.admissible]
y:47 [in oadt.lang_oadt.admissible]
y:49 [in oadt.lang_oadt.infrastructure]
y:52 [in oadt.lang_oadt.infrastructure]
y:54 [in oadt.lang_oadt.admissible]
y:61 [in oadt.lang_oadt.admissible]
y:9 [in oadt.lang_oadt.admissible]
y:98 [in oadt.lang_oadt.infrastructure]


Z

z:23 [in oadt.semilattice]
z:30 [in oadt.semilattice]
z:34 [in oadt.lang_oadt.infrastructure]


other

Γ':11 [in oadt.lang_oadt.admissible]
Γ':136 [in oadt.lang_oadt.preservation]
Γ':14 [in oadt.lang_oadt.preservation]
Γ':141 [in oadt.lang_oadt.preservation]
Γ':15 [in oadt.lang_oadt.admissible]
Γ':19 [in oadt.lang_oadt.preservation]
Γ':23 [in oadt.lang_oadt.preservation]
Γ':29 [in oadt.lang_oadt.preservation]
Γ':71 [in oadt.lang_oadt.preservation]
Γ':75 [in oadt.lang_oadt.preservation]
Γ:10 [in oadt.lang_oadt.preservation]
Γ:100 [in oadt.lang_oadt.infrastructure]
Γ:102 [in oadt.lang_oadt.inversion]
Γ:104 [in oadt.lang_oadt.preservation]
Γ:106 [in oadt.lang_oadt.inversion]
Γ:106 [in oadt.lang_oadt.admissible]
Γ:11 [in oadt.lang_oadt.progress]
Γ:11 [in oadt.lang_oadt.values]
Γ:11 [in oadt.lang_oadt.inversion]
Γ:111 [in oadt.lang_oadt.preservation]
Γ:111 [in oadt.lang_oadt.inversion]
Γ:111 [in oadt.lang_oadt.admissible]
Γ:113 [in oadt.lang_oadt.infrastructure]
Γ:113 [in oadt.lang_oadt.inversion]
Γ:116 [in oadt.lang_oadt.infrastructure]
Γ:116 [in oadt.lang_oadt.inversion]
Γ:118 [in oadt.lang_oadt.preservation]
Γ:119 [in oadt.lang_oadt.infrastructure]
Γ:122 [in oadt.lang_oadt.infrastructure]
Γ:122 [in oadt.lang_oadt.preservation]
Γ:124 [in oadt.lang_oadt.inversion]
Γ:125 [in oadt.lang_oadt.infrastructure]
Γ:128 [in oadt.lang_oadt.infrastructure]
Γ:129 [in oadt.lang_oadt.inversion]
Γ:13 [in oadt.lang_oadt.inversion]
Γ:130 [in oadt.lang_oadt.preservation]
Γ:135 [in oadt.lang_oadt.inversion]
Γ:139 [in oadt.lang_oadt.preservation]
Γ:14 [in oadt.lang_oadt.progress]
Γ:14 [in oadt.lang_oadt.admissible]
Γ:143 [in oadt.lang_oadt.inversion]
Γ:144 [in oadt.lang_oadt.preservation]
Γ:147 [in oadt.lang_oadt.preservation]
Γ:15 [in oadt.lang_oadt.values]
Γ:15 [in oadt.lang_oadt.infrastructure]
Γ:15 [in oadt.lang_oadt.preservation]
Γ:150 [in oadt.lang_oadt.inversion]
Γ:155 [in oadt.lang_oadt.preservation]
Γ:155 [in oadt.lang_oadt.inversion]
Γ:158 [in oadt.lang_oadt.infrastructure]
Γ:158 [in oadt.lang_oadt.inversion]
Γ:161 [in oadt.lang_oadt.infrastructure]
Γ:163 [in oadt.lang_oadt.preservation]
Γ:165 [in oadt.lang_oadt.infrastructure]
Γ:165 [in oadt.lang_oadt.inversion]
Γ:167 [in oadt.lang_oadt.preservation]
Γ:169 [in oadt.lang_oadt.infrastructure]
Γ:169 [in oadt.lang_oadt.typing]
Γ:17 [in oadt.lang_oadt.progress]
Γ:172 [in oadt.lang_oadt.preservation]
Γ:173 [in oadt.lang_oadt.typing]
Γ:174 [in oadt.lang_oadt.typing]
Γ:176 [in oadt.lang_oadt.infrastructure]
Γ:176 [in oadt.lang_oadt.typing]
Γ:177 [in oadt.lang_oadt.preservation]
Γ:178 [in oadt.lang_oadt.inversion]
Γ:18 [in oadt.lang_oadt.inversion]
Γ:18 [in oadt.lang_oadt.admissible]
Γ:180 [in oadt.lang_oadt.typing]
Γ:182 [in oadt.lang_oadt.preservation]
Γ:187 [in oadt.lang_oadt.preservation]
Γ:187 [in oadt.lang_oadt.typing]
Γ:19 [in oadt.lang_oadt.values]
Γ:190 [in oadt.lang_oadt.inversion]
Γ:194 [in oadt.lang_oadt.typing]
Γ:199 [in oadt.lang_oadt.typing]
Γ:2 [in oadt.lang_oadt.obliviousness]
Γ:20 [in oadt.lang_oadt.admissible]
Γ:204 [in oadt.lang_oadt.typing]
Γ:206 [in oadt.lang_oadt.inversion]
Γ:209 [in oadt.lang_oadt.typing]
Γ:21 [in oadt.lang_oadt.preservation]
Γ:212 [in oadt.lang_oadt.inversion]
Γ:215 [in oadt.lang_oadt.typing]
Γ:220 [in oadt.lang_oadt.inversion]
Γ:221 [in oadt.lang_oadt.typing]
Γ:223 [in oadt.lang_oadt.inversion]
Γ:23 [in oadt.lang_oadt.progress]
Γ:23 [in oadt.lang_oadt.values]
Γ:23 [in oadt.lang_oadt.inversion]
Γ:230 [in oadt.lang_oadt.inversion]
Γ:233 [in oadt.lang_oadt.typing]
Γ:236 [in oadt.lang_oadt.inversion]
Γ:237 [in oadt.lang_oadt.typing]
Γ:241 [in oadt.lang_oadt.typing]
Γ:242 [in oadt.lang_oadt.inversion]
Γ:243 [in oadt.lang_oadt.typing]
Γ:248 [in oadt.lang_oadt.typing]
Γ:253 [in oadt.lang_oadt.typing]
Γ:264 [in oadt.lang_oadt.typing]
Γ:266 [in oadt.lang_oadt.typing]
Γ:27 [in oadt.lang_oadt.preservation]
Γ:27 [in oadt.lang_oadt.inversion]
Γ:27 [in oadt.lang_oadt.admissible]
Γ:270 [in oadt.lang_oadt.typing]
Γ:275 [in oadt.lang_oadt.typing]
Γ:278 [in oadt.lang_oadt.typing]
Γ:279 [in oadt.lang_oadt.typing]
Γ:281 [in oadt.lang_oadt.typing]
Γ:288 [in oadt.lang_oadt.typing]
Γ:292 [in oadt.lang_oadt.typing]
Γ:296 [in oadt.lang_oadt.typing]
Γ:299 [in oadt.lang_oadt.typing]
Γ:3 [in oadt.lang_oadt.progress]
Γ:3 [in oadt.lang_oadt.inversion]
Γ:30 [in oadt.lang_oadt.progress]
Γ:304 [in oadt.lang_oadt.typing]
Γ:308 [in oadt.lang_oadt.typing]
Γ:31 [in oadt.lang_oadt.inversion]
Γ:318 [in oadt.lang_oadt.typing]
Γ:324 [in oadt.lang_oadt.typing]
Γ:33 [in oadt.lang_oadt.preservation]
Γ:34 [in oadt.lang_oadt.admissible]
Γ:36 [in oadt.lang_oadt.obliviousness]
Γ:37 [in oadt.lang_oadt.preservation]
Γ:38 [in oadt.lang_oadt.progress]
Γ:38 [in oadt.lang_oadt.inversion]
Γ:4 [in oadt.lang_oadt.values]
Γ:41 [in oadt.lang_oadt.preservation]
Γ:42 [in oadt.lang_oadt.admissible]
Γ:43 [in oadt.lang_oadt.progress]
Γ:44 [in oadt.lang_oadt.inversion]
Γ:47 [in oadt.lang_oadt.progress]
Γ:47 [in oadt.lang_oadt.preservation]
Γ:49 [in oadt.lang_oadt.admissible]
Γ:5 [in oadt.lang_oadt.progress]
Γ:51 [in oadt.lang_oadt.inversion]
Γ:55 [in oadt.lang_oadt.preservation]
Γ:56 [in oadt.lang_oadt.admissible]
Γ:58 [in oadt.lang_oadt.preservation]
Γ:62 [in oadt.lang_oadt.infrastructure]
Γ:62 [in oadt.lang_oadt.preservation]
Γ:63 [in oadt.lang_oadt.obliviousness]
Γ:63 [in oadt.lang_oadt.inversion]
Γ:64 [in oadt.lang_oadt.admissible]
Γ:68 [in oadt.lang_oadt.obliviousness]
Γ:68 [in oadt.lang_oadt.inversion]
Γ:7 [in oadt.lang_oadt.obliviousness]
Γ:70 [in oadt.lang_oadt.infrastructure]
Γ:70 [in oadt.lang_oadt.admissible]
Γ:71 [in oadt.lang_oadt.inversion]
Γ:74 [in oadt.lang_oadt.preservation]
Γ:74 [in oadt.lang_oadt.obliviousness]
Γ:75 [in oadt.lang_oadt.inversion]
Γ:76 [in oadt.lang_oadt.infrastructure]
Γ:76 [in oadt.lang_oadt.admissible]
Γ:78 [in oadt.lang_oadt.preservation]
Γ:79 [in oadt.lang_oadt.inversion]
Γ:80 [in oadt.lang_oadt.infrastructure]
Γ:83 [in oadt.lang_oadt.preservation]
Γ:85 [in oadt.lang_oadt.inversion]
Γ:85 [in oadt.lang_oadt.admissible]
Γ:90 [in oadt.lang_oadt.preservation]
Γ:90 [in oadt.lang_oadt.inversion]
Γ:93 [in oadt.lang_oadt.admissible]
Γ:94 [in oadt.lang_oadt.inversion]
Γ:97 [in oadt.lang_oadt.preservation]
Γ:98 [in oadt.lang_oadt.inversion]
Γ:99 [in oadt.lang_oadt.admissible]
Σ':13 [in oadt.lang_oadt.preservation]
Σ':18 [in oadt.lang_oadt.preservation]
Σ':22 [in oadt.lang_oadt.preservation]
Σ':28 [in oadt.lang_oadt.preservation]
Σ':4 [in oadt.lang_oadt.preservation]
Σ':8 [in oadt.lang_oadt.preservation]
Σ:1 [in oadt.lang_oadt.progress]
Σ:1 [in oadt.lang_oadt.preservation]
Σ:1 [in oadt.lang_oadt.obliviousness]
Σ:1 [in oadt.lang_oadt.metatheories]
Σ:1 [in oadt.lang_oadt.inversion]
Σ:1 [in oadt.lang_oadt.admissible]
Σ:1 [in oadt.lang_oadt.equivalence]
Σ:10 [in oadt.lang_oadt.values]
Σ:100 [in oadt.lang_oadt.preservation]
Σ:107 [in oadt.lang_oadt.preservation]
Σ:108 [in oadt.lang_oadt.equivalence]
Σ:114 [in oadt.lang_oadt.preservation]
Σ:121 [in oadt.lang_oadt.preservation]
Σ:126 [in oadt.lang_oadt.preservation]
Σ:132 [in oadt.lang_oadt.preservation]
Σ:14 [in oadt.lang_oadt.values]
Σ:146 [in oadt.lang_oadt.preservation]
Σ:154 [in oadt.lang_oadt.preservation]
Σ:157 [in oadt.lang_oadt.infrastructure]
Σ:162 [in oadt.lang_oadt.preservation]
Σ:164 [in oadt.lang_oadt.infrastructure]
Σ:168 [in oadt.lang_oadt.infrastructure]
Σ:17 [in oadt.lang_oadt.metatheories]
Σ:171 [in oadt.lang_oadt.preservation]
Σ:172 [in oadt.lang_oadt.infrastructure]
Σ:175 [in oadt.lang_oadt.infrastructure]
Σ:176 [in oadt.lang_oadt.preservation]
Σ:179 [in oadt.lang_oadt.infrastructure]
Σ:18 [in oadt.lang_oadt.values]
Σ:181 [in oadt.lang_oadt.preservation]
Σ:182 [in oadt.lang_oadt.infrastructure]
Σ:185 [in oadt.lang_oadt.infrastructure]
Σ:186 [in oadt.lang_oadt.preservation]
Σ:19 [in oadt.lang_oadt.admissible]
Σ:2 [in oadt.lang_oadt.metatheories]
Σ:20 [in oadt.lang_oadt.preservation]
Σ:22 [in oadt.lang_oadt.values]
Σ:26 [in oadt.lang_oadt.preservation]
Σ:26 [in oadt.lang_oadt.admissible]
Σ:28 [in oadt.lang_oadt.metatheories]
Σ:3 [in oadt.lang_oadt.values]
Σ:32 [in oadt.lang_oadt.preservation]
Σ:33 [in oadt.lang_oadt.admissible]
Σ:330 [in oadt.lang_oadt.typing]
Σ:335 [in oadt.lang_oadt.typing]
Σ:338 [in oadt.lang_oadt.typing]
Σ:344 [in oadt.lang_oadt.typing]
Σ:346 [in oadt.lang_oadt.typing]
Σ:349 [in oadt.lang_oadt.typing]
Σ:35 [in oadt.lang_oadt.obliviousness]
Σ:36 [in oadt.lang_oadt.preservation]
Σ:38 [in oadt.lang_oadt.obliviousness]
Σ:40 [in oadt.lang_oadt.preservation]
Σ:41 [in oadt.lang_oadt.obliviousness]
Σ:41 [in oadt.lang_oadt.admissible]
Σ:44 [in oadt.lang_oadt.obliviousness]
Σ:46 [in oadt.lang_oadt.preservation]
Σ:48 [in oadt.lang_oadt.obliviousness]
Σ:48 [in oadt.lang_oadt.admissible]
Σ:5 [in oadt.lang_oadt.values]
Σ:5 [in oadt.lang_oadt.preservation]
Σ:5 [in oadt.lang_oadt.metatheories]
Σ:52 [in oadt.lang_oadt.preservation]
Σ:52 [in oadt.lang_oadt.obliviousness]
Σ:54 [in oadt.lang_oadt.obliviousness]
Σ:55 [in oadt.lang_oadt.admissible]
Σ:56 [in oadt.lang_oadt.obliviousness]
Σ:59 [in oadt.lang_oadt.obliviousness]
Σ:6 [in oadt.lang_oadt.obliviousness]
Σ:61 [in oadt.lang_oadt.preservation]
Σ:62 [in oadt.lang_oadt.obliviousness]
Σ:62 [in oadt.lang_oadt.admissible]
Σ:64 [in oadt.lang_oadt.semantics]
Σ:67 [in oadt.lang_oadt.preservation]
Σ:67 [in oadt.lang_oadt.obliviousness]
Σ:69 [in oadt.lang_oadt.infrastructure]
Σ:7 [in oadt.lang_oadt.admissible]
Σ:73 [in oadt.lang_oadt.obliviousness]
Σ:75 [in oadt.lang_oadt.infrastructure]
Σ:79 [in oadt.lang_oadt.infrastructure]
Σ:79 [in oadt.lang_oadt.preservation]
Σ:79 [in oadt.lang_oadt.obliviousness]
Σ:8 [in oadt.lang_oadt.metatheories]
Σ:86 [in oadt.lang_oadt.preservation]
Σ:86 [in oadt.lang_oadt.obliviousness]
Σ:9 [in oadt.lang_oadt.preservation]
Σ:9 [in oadt.lang_oadt.typing]
Σ:93 [in oadt.lang_oadt.preservation]
Σ:95 [in oadt.lang_oadt.obliviousness]
Σ:99 [in oadt.lang_oadt.infrastructure]
κ':140 [in oadt.lang_oadt.preservation]
κ':145 [in oadt.lang_oadt.preservation]
κ':150 [in oadt.lang_oadt.preservation]
κ':158 [in oadt.lang_oadt.preservation]
κ':17 [in oadt.lang_oadt.inversion]
κ':22 [in oadt.lang_oadt.inversion]
κ':327 [in oadt.lang_oadt.typing]
κ1:114 [in oadt.lang_oadt.admissible]
κ1:284 [in oadt.lang_oadt.typing]
κ1:3 [in oadt.lang_oadt.typing]
κ1:7 [in oadt.lang_oadt.typing]
κ1:8 [in oadt.lang_oadt.inversion]
κ1:93 [in oadt.lang_oadt.obliviousness]
κ1:96 [in oadt.lang_oadt.admissible]
κ2:115 [in oadt.lang_oadt.admissible]
κ2:285 [in oadt.lang_oadt.typing]
κ2:4 [in oadt.lang_oadt.typing]
κ2:8 [in oadt.lang_oadt.typing]
κ2:9 [in oadt.lang_oadt.inversion]
κ2:94 [in oadt.lang_oadt.obliviousness]
κ2:97 [in oadt.lang_oadt.admissible]
κ:10 [in oadt.lang_oadt.obliviousness]
κ:101 [in oadt.lang_oadt.inversion]
κ:113 [in oadt.lang_oadt.preservation]
κ:12 [in oadt.lang_oadt.inversion]
κ:121 [in oadt.lang_oadt.inversion]
κ:125 [in oadt.lang_oadt.preservation]
κ:142 [in oadt.lang_oadt.inversion]
κ:143 [in oadt.lang_oadt.preservation]
κ:157 [in oadt.lang_oadt.preservation]
κ:16 [in oadt.lang_oadt.inversion]
κ:163 [in oadt.lang_oadt.infrastructure]
κ:169 [in oadt.lang_oadt.preservation]
κ:17 [in oadt.lang_oadt.preservation]
κ:17 [in oadt.lang_oadt.admissible]
κ:171 [in oadt.lang_oadt.infrastructure]
κ:172 [in oadt.lang_oadt.typing]
κ:173 [in oadt.lang_oadt.inversion]
κ:180 [in oadt.lang_oadt.preservation]
κ:184 [in oadt.lang_oadt.typing]
κ:190 [in oadt.lang_oadt.preservation]
κ:199 [in oadt.lang_oadt.inversion]
κ:21 [in oadt.lang_oadt.inversion]
κ:214 [in oadt.lang_oadt.typing]
κ:220 [in oadt.lang_oadt.typing]
κ:228 [in oadt.lang_oadt.typing]
κ:229 [in oadt.lang_oadt.inversion]
κ:26 [in oadt.lang_oadt.inversion]
κ:274 [in oadt.lang_oadt.typing]
κ:29 [in oadt.lang_oadt.inversion]
κ:291 [in oadt.lang_oadt.typing]
κ:295 [in oadt.lang_oadt.typing]
κ:30 [in oadt.lang_oadt.admissible]
κ:31 [in oadt.lang_oadt.preservation]
κ:326 [in oadt.lang_oadt.typing]
κ:334 [in oadt.lang_oadt.typing]
κ:34 [in oadt.lang_oadt.inversion]
κ:354 [in oadt.lang_oadt.typing]
κ:39 [in oadt.lang_oadt.preservation]
κ:43 [in oadt.lang_oadt.inversion]
κ:47 [in oadt.lang_oadt.inversion]
κ:49 [in oadt.lang_oadt.progress]
κ:5 [in oadt.lang_oadt.obliviousness]
κ:50 [in oadt.lang_oadt.preservation]
κ:51 [in oadt.lang_oadt.admissible]
κ:56 [in oadt.lang_oadt.inversion]
κ:6 [in oadt.lang_oadt.inversion]
κ:60 [in oadt.lang_oadt.preservation]
κ:67 [in oadt.lang_oadt.inversion]
κ:68 [in oadt.lang_oadt.admissible]
κ:70 [in oadt.lang_oadt.inversion]
κ:74 [in oadt.lang_oadt.inversion]
κ:77 [in oadt.lang_oadt.preservation]
κ:78 [in oadt.lang_oadt.inversion]
κ:82 [in oadt.lang_oadt.infrastructure]
κ:83 [in oadt.lang_oadt.admissible]
κ:84 [in oadt.lang_oadt.inversion]
κ:89 [in oadt.lang_oadt.inversion]
κ:92 [in oadt.lang_oadt.preservation]
κ:93 [in oadt.lang_oadt.inversion]
κ:97 [in oadt.lang_oadt.inversion]
τ':10 [in oadt.lang_oadt.admissible]
τ':103 [in oadt.lang_oadt.preservation]
τ':106 [in oadt.lang_oadt.equivalence]
τ':109 [in oadt.lang_oadt.admissible]
τ':110 [in oadt.lang_oadt.preservation]
τ':111 [in oadt.lang_oadt.syntax]
τ':117 [in oadt.lang_oadt.preservation]
τ':127 [in oadt.lang_oadt.inversion]
τ':131 [in oadt.lang_oadt.preservation]
τ':132 [in oadt.lang_oadt.typing]
τ':138 [in oadt.lang_oadt.inversion]
τ':146 [in oadt.lang_oadt.inversion]
τ':154 [in oadt.lang_oadt.inversion]
τ':170 [in oadt.lang_oadt.preservation]
τ':172 [in oadt.lang_oadt.inversion]
τ':173 [in oadt.lang_oadt.equivalence]
τ':179 [in oadt.lang_oadt.preservation]
τ':185 [in oadt.lang_oadt.inversion]
τ':189 [in oadt.lang_oadt.preservation]
τ':19 [in oadt.lang_oadt.metatheories]
τ':198 [in oadt.lang_oadt.inversion]
τ':200 [in oadt.lang_oadt.equivalence]
τ':203 [in oadt.lang_oadt.inversion]
τ':205 [in oadt.lang_oadt.inversion]
τ':228 [in oadt.lang_oadt.inversion]
τ':23 [in oadt.lang_oadt.admissible]
τ':23 [in oadt.lang_oadt.typing]
τ':235 [in oadt.lang_oadt.inversion]
τ':246 [in oadt.lang_oadt.inversion]
τ':273 [in oadt.lang_oadt.typing]
τ':29 [in oadt.lang_oadt.admissible]
τ':30 [in oadt.lang_oadt.metatheories]
τ':321 [in oadt.lang_oadt.typing]
τ':38 [in oadt.lang_oadt.admissible]
τ':4 [in oadt.lang_oadt.obliviousness]
τ':44 [in oadt.lang_oadt.preservation]
τ':45 [in oadt.lang_oadt.admissible]
τ':48 [in oadt.lang_oadt.inversion]
τ':49 [in oadt.lang_oadt.preservation]
τ':50 [in oadt.lang_oadt.progress]
τ':52 [in oadt.lang_oadt.admissible]
τ':55 [in oadt.lang_oadt.progress]
τ':59 [in oadt.lang_oadt.admissible]
τ':63 [in oadt.lang_oadt.syntax]
τ':70 [in oadt.lang_oadt.preservation]
τ':72 [in oadt.lang_oadt.obliviousness]
τ':75 [in oadt.lang_oadt.equivalence]
τ':78 [in oadt.lang_oadt.obliviousness]
τ':82 [in oadt.lang_oadt.preservation]
τ':89 [in oadt.lang_oadt.preservation]
τ':89 [in oadt.lang_oadt.equivalence]
τ':9 [in oadt.lang_oadt.obliviousness]
τ':90 [in oadt.lang_oadt.semantics]
τ':96 [in oadt.lang_oadt.preservation]
τ':99 [in oadt.lang_oadt.typing]
τ1':103 [in oadt.lang_oadt.admissible]
τ1':131 [in oadt.lang_oadt.equivalence]
τ1':137 [in oadt.lang_oadt.equivalence]
τ1':142 [in oadt.lang_oadt.equivalence]
τ1':148 [in oadt.lang_oadt.equivalence]
τ1':191 [in oadt.lang_oadt.equivalence]
τ1':195 [in oadt.lang_oadt.equivalence]
τ1':206 [in oadt.lang_oadt.equivalence]
τ1':312 [in oadt.lang_oadt.typing]
τ1':57 [in oadt.lang_oadt.inversion]
τ1':59 [in oadt.lang_oadt.syntax]
τ1':70 [in oadt.lang_oadt.equivalence]
τ1':79 [in oadt.lang_oadt.syntax]
τ1':84 [in oadt.lang_oadt.syntax]
τ1':84 [in oadt.lang_oadt.typing]
τ1':89 [in oadt.lang_oadt.typing]
τ1':93 [in oadt.lang_oadt.typing]
τ1:10 [in oadt.lang_oadt.syntax]
τ1:101 [in oadt.lang_oadt.admissible]
τ1:103 [in oadt.lang_oadt.inversion]
τ1:108 [in oadt.lang_oadt.inversion]
τ1:112 [in oadt.lang_oadt.admissible]
τ1:117 [in oadt.lang_oadt.equivalence]
τ1:119 [in oadt.lang_oadt.equivalence]
τ1:12 [in oadt.lang_oadt.syntax]
τ1:12 [in oadt.lang_oadt.metatheories]
τ1:120 [in oadt.lang_oadt.inversion]
τ1:122 [in oadt.lang_oadt.equivalence]
τ1:129 [in oadt.lang_oadt.equivalence]
τ1:133 [in oadt.lang_oadt.inversion]
τ1:134 [in oadt.lang_oadt.preservation]
τ1:135 [in oadt.lang_oadt.equivalence]
τ1:14 [in oadt.lang_oadt.inversion]
τ1:140 [in oadt.lang_oadt.inversion]
τ1:140 [in oadt.lang_oadt.equivalence]
τ1:145 [in oadt.lang_oadt.equivalence]
τ1:147 [in oadt.lang_oadt.equivalence]
τ1:148 [in oadt.lang_oadt.inversion]
τ1:15 [in oadt.lang_oadt.semantics]
τ1:150 [in oadt.lang_oadt.equivalence]
τ1:152 [in oadt.lang_oadt.preservation]
τ1:160 [in oadt.lang_oadt.preservation]
τ1:170 [in oadt.lang_oadt.inversion]
τ1:173 [in oadt.lang_oadt.syntax]
τ1:182 [in oadt.lang_oadt.typing]
τ1:183 [in oadt.lang_oadt.inversion]
τ1:19 [in oadt.lang_oadt.progress]
τ1:19 [in oadt.lang_oadt.semantics]
τ1:19 [in oadt.lang_oadt.inversion]
τ1:190 [in oadt.lang_oadt.equivalence]
τ1:190 [in oadt.lang_oadt.typing]
τ1:194 [in oadt.lang_oadt.syntax]
τ1:194 [in oadt.lang_oadt.equivalence]
τ1:196 [in oadt.lang_oadt.inversion]
τ1:197 [in oadt.lang_oadt.syntax]
τ1:197 [in oadt.lang_oadt.typing]
τ1:202 [in oadt.lang_oadt.typing]
τ1:205 [in oadt.lang_oadt.equivalence]
τ1:207 [in oadt.lang_oadt.typing]
τ1:210 [in oadt.lang_oadt.inversion]
τ1:212 [in oadt.lang_oadt.typing]
τ1:216 [in oadt.lang_oadt.inversion]
τ1:225 [in oadt.lang_oadt.typing]
τ1:24 [in oadt.lang_oadt.inversion]
τ1:240 [in oadt.lang_oadt.inversion]
τ1:25 [in oadt.lang_oadt.progress]
τ1:251 [in oadt.lang_oadt.typing]
τ1:257 [in oadt.lang_oadt.typing]
τ1:282 [in oadt.lang_oadt.typing]
τ1:289 [in oadt.lang_oadt.typing]
τ1:293 [in oadt.lang_oadt.typing]
τ1:297 [in oadt.lang_oadt.typing]
τ1:306 [in oadt.lang_oadt.typing]
τ1:310 [in oadt.lang_oadt.typing]
τ1:32 [in oadt.lang_oadt.progress]
τ1:4 [in oadt.lang_oadt.inversion]
τ1:41 [in oadt.lang_oadt.inversion]
τ1:54 [in oadt.lang_oadt.inversion]
τ1:58 [in oadt.lang_oadt.syntax]
τ1:66 [in oadt.lang_oadt.admissible]
τ1:68 [in oadt.lang_oadt.equivalence]
τ1:7 [in oadt.lang_oadt.syntax]
τ1:73 [in oadt.lang_oadt.admissible]
τ1:78 [in oadt.lang_oadt.syntax]
τ1:8 [in oadt.lang_oadt.progress]
τ1:80 [in oadt.lang_oadt.admissible]
τ1:82 [in oadt.lang_oadt.typing]
τ1:83 [in oadt.lang_oadt.syntax]
τ1:83 [in oadt.lang_oadt.obliviousness]
τ1:87 [in oadt.lang_oadt.typing]
τ1:89 [in oadt.lang_oadt.admissible]
τ1:91 [in oadt.lang_oadt.obliviousness]
τ1:91 [in oadt.lang_oadt.typing]
τ1:94 [in oadt.lang_oadt.admissible]
τ1:99 [in oadt.lang_oadt.obliviousness]
τ2':104 [in oadt.lang_oadt.admissible]
τ2':132 [in oadt.lang_oadt.equivalence]
τ2':138 [in oadt.lang_oadt.equivalence]
τ2':143 [in oadt.lang_oadt.equivalence]
τ2':193 [in oadt.lang_oadt.equivalence]
τ2':197 [in oadt.lang_oadt.equivalence]
τ2':313 [in oadt.lang_oadt.typing]
τ2':58 [in oadt.lang_oadt.inversion]
τ2':61 [in oadt.lang_oadt.syntax]
τ2':71 [in oadt.lang_oadt.equivalence]
τ2':81 [in oadt.lang_oadt.syntax]
τ2':85 [in oadt.lang_oadt.typing]
τ2':86 [in oadt.lang_oadt.syntax]
τ2':90 [in oadt.lang_oadt.typing]
τ2':94 [in oadt.lang_oadt.typing]
τ2:100 [in oadt.lang_oadt.obliviousness]
τ2:102 [in oadt.lang_oadt.admissible]
τ2:104 [in oadt.lang_oadt.inversion]
τ2:109 [in oadt.lang_oadt.inversion]
τ2:11 [in oadt.lang_oadt.syntax]
τ2:113 [in oadt.lang_oadt.admissible]
τ2:118 [in oadt.lang_oadt.inversion]
τ2:118 [in oadt.lang_oadt.equivalence]
τ2:120 [in oadt.lang_oadt.equivalence]
τ2:123 [in oadt.lang_oadt.equivalence]
τ2:13 [in oadt.lang_oadt.syntax]
τ2:13 [in oadt.lang_oadt.metatheories]
τ2:130 [in oadt.lang_oadt.equivalence]
τ2:134 [in oadt.lang_oadt.inversion]
τ2:135 [in oadt.lang_oadt.preservation]
τ2:136 [in oadt.lang_oadt.equivalence]
τ2:14 [in oadt.lang_oadt.semantics]
τ2:141 [in oadt.lang_oadt.inversion]
τ2:141 [in oadt.lang_oadt.equivalence]
τ2:146 [in oadt.lang_oadt.equivalence]
τ2:149 [in oadt.lang_oadt.inversion]
τ2:149 [in oadt.lang_oadt.equivalence]
τ2:15 [in oadt.lang_oadt.inversion]
τ2:151 [in oadt.lang_oadt.equivalence]
τ2:153 [in oadt.lang_oadt.preservation]
τ2:161 [in oadt.lang_oadt.preservation]
τ2:17 [in oadt.lang_oadt.semantics]
τ2:171 [in oadt.lang_oadt.inversion]
τ2:174 [in oadt.lang_oadt.syntax]
τ2:18 [in oadt.lang_oadt.semantics]
τ2:183 [in oadt.lang_oadt.typing]
τ2:184 [in oadt.lang_oadt.inversion]
τ2:191 [in oadt.lang_oadt.typing]
τ2:192 [in oadt.lang_oadt.equivalence]
τ2:195 [in oadt.lang_oadt.syntax]
τ2:196 [in oadt.lang_oadt.equivalence]
τ2:197 [in oadt.lang_oadt.inversion]
τ2:198 [in oadt.lang_oadt.syntax]
τ2:198 [in oadt.lang_oadt.typing]
τ2:20 [in oadt.lang_oadt.progress]
τ2:20 [in oadt.lang_oadt.inversion]
τ2:203 [in oadt.lang_oadt.typing]
τ2:207 [in oadt.lang_oadt.equivalence]
τ2:208 [in oadt.lang_oadt.typing]
τ2:21 [in oadt.lang_oadt.semantics]
τ2:211 [in oadt.lang_oadt.inversion]
τ2:213 [in oadt.lang_oadt.typing]
τ2:217 [in oadt.lang_oadt.inversion]
τ2:226 [in oadt.lang_oadt.typing]
τ2:241 [in oadt.lang_oadt.inversion]
τ2:25 [in oadt.lang_oadt.inversion]
τ2:252 [in oadt.lang_oadt.typing]
τ2:258 [in oadt.lang_oadt.typing]
τ2:26 [in oadt.lang_oadt.progress]
τ2:283 [in oadt.lang_oadt.typing]
τ2:290 [in oadt.lang_oadt.typing]
τ2:294 [in oadt.lang_oadt.typing]
τ2:298 [in oadt.lang_oadt.typing]
τ2:307 [in oadt.lang_oadt.typing]
τ2:311 [in oadt.lang_oadt.typing]
τ2:33 [in oadt.lang_oadt.progress]
τ2:42 [in oadt.lang_oadt.inversion]
τ2:5 [in oadt.lang_oadt.inversion]
τ2:55 [in oadt.lang_oadt.inversion]
τ2:60 [in oadt.lang_oadt.syntax]
τ2:67 [in oadt.lang_oadt.admissible]
τ2:69 [in oadt.lang_oadt.equivalence]
τ2:7 [in oadt.lang_oadt.progress]
τ2:74 [in oadt.lang_oadt.admissible]
τ2:8 [in oadt.lang_oadt.syntax]
τ2:80 [in oadt.lang_oadt.syntax]
τ2:81 [in oadt.lang_oadt.admissible]
τ2:83 [in oadt.lang_oadt.typing]
τ2:84 [in oadt.lang_oadt.obliviousness]
τ2:85 [in oadt.lang_oadt.syntax]
τ2:88 [in oadt.lang_oadt.typing]
τ2:90 [in oadt.lang_oadt.admissible]
τ2:92 [in oadt.lang_oadt.obliviousness]
τ2:92 [in oadt.lang_oadt.typing]
τ2:95 [in oadt.lang_oadt.admissible]
τ:10 [in oadt.lang_oadt.progress]
τ:102 [in oadt.lang_oadt.infrastructure]
τ:103 [in oadt.lang_oadt.equivalence]
τ:105 [in oadt.lang_oadt.inversion]
τ:106 [in oadt.lang_oadt.preservation]
τ:108 [in oadt.lang_oadt.admissible]
τ:110 [in oadt.lang_oadt.syntax]
τ:110 [in oadt.lang_oadt.inversion]
τ:112 [in oadt.lang_oadt.preservation]
τ:112 [in oadt.lang_oadt.inversion]
τ:115 [in oadt.lang_oadt.infrastructure]
τ:115 [in oadt.lang_oadt.inversion]
τ:117 [in oadt.lang_oadt.infrastructure]
τ:119 [in oadt.lang_oadt.inversion]
τ:12 [in oadt.lang_oadt.infrastructure]
τ:12 [in oadt.lang_oadt.preservation]
τ:12 [in oadt.lang_oadt.typing]
τ:120 [in oadt.lang_oadt.preservation]
τ:121 [in oadt.lang_oadt.infrastructure]
τ:124 [in oadt.lang_oadt.infrastructure]
τ:124 [in oadt.lang_oadt.preservation]
τ:124 [in oadt.lang_oadt.syntax]
τ:125 [in oadt.lang_oadt.equivalence]
τ:126 [in oadt.lang_oadt.inversion]
τ:127 [in oadt.lang_oadt.infrastructure]
τ:128 [in oadt.lang_oadt.preservation]
τ:13 [in oadt.lang_oadt.admissible]
τ:130 [in oadt.lang_oadt.typing]
τ:132 [in oadt.lang_oadt.inversion]
τ:138 [in oadt.lang_oadt.preservation]
τ:139 [in oadt.lang_oadt.inversion]
τ:142 [in oadt.lang_oadt.preservation]
τ:147 [in oadt.lang_oadt.inversion]
τ:149 [in oadt.lang_oadt.preservation]
τ:15 [in oadt.lang_oadt.syntax]
τ:153 [in oadt.lang_oadt.inversion]
τ:156 [in oadt.lang_oadt.preservation]
τ:157 [in oadt.lang_oadt.inversion]
τ:158 [in oadt.lang_oadt.syntax]
τ:16 [in oadt.lang_oadt.infrastructure]
τ:16 [in oadt.lang_oadt.preservation]
τ:16 [in oadt.lang_oadt.admissible]
τ:160 [in oadt.lang_oadt.infrastructure]
τ:161 [in oadt.lang_oadt.syntax]
τ:162 [in oadt.lang_oadt.infrastructure]
τ:162 [in oadt.lang_oadt.inversion]
τ:165 [in oadt.lang_oadt.preservation]
τ:167 [in oadt.lang_oadt.infrastructure]
τ:168 [in oadt.lang_oadt.preservation]
τ:169 [in oadt.lang_oadt.inversion]
τ:170 [in oadt.lang_oadt.infrastructure]
τ:171 [in oadt.lang_oadt.typing]
τ:172 [in oadt.lang_oadt.equivalence]
τ:175 [in oadt.lang_oadt.preservation]
τ:177 [in oadt.lang_oadt.syntax]
τ:178 [in oadt.lang_oadt.infrastructure]
τ:178 [in oadt.lang_oadt.preservation]
τ:178 [in oadt.lang_oadt.typing]
τ:182 [in oadt.lang_oadt.inversion]
τ:185 [in oadt.lang_oadt.preservation]
τ:188 [in oadt.lang_oadt.preservation]
τ:195 [in oadt.lang_oadt.inversion]
τ:199 [in oadt.lang_oadt.equivalence]
τ:20 [in oadt.lang_oadt.typing]
τ:209 [in oadt.lang_oadt.inversion]
τ:213 [in oadt.lang_oadt.syntax]
τ:215 [in oadt.lang_oadt.inversion]
τ:219 [in oadt.lang_oadt.typing]
τ:22 [in oadt.lang_oadt.metatheories]
τ:22 [in oadt.lang_oadt.admissible]
τ:222 [in oadt.lang_oadt.inversion]
τ:227 [in oadt.lang_oadt.inversion]
τ:227 [in oadt.lang_oadt.typing]
τ:234 [in oadt.lang_oadt.inversion]
τ:236 [in oadt.lang_oadt.typing]
τ:239 [in oadt.lang_oadt.inversion]
τ:24 [in oadt.lang_oadt.values]
τ:24 [in oadt.lang_oadt.typing]
τ:240 [in oadt.lang_oadt.typing]
τ:245 [in oadt.lang_oadt.inversion]
τ:247 [in oadt.lang_oadt.typing]
τ:25 [in oadt.lang_oadt.preservation]
τ:259 [in oadt.lang_oadt.typing]
τ:272 [in oadt.lang_oadt.typing]
τ:277 [in oadt.lang_oadt.typing]
τ:28 [in oadt.lang_oadt.admissible]
τ:29 [in oadt.lang_oadt.progress]
τ:3 [in oadt.lang_oadt.obliviousness]
τ:30 [in oadt.lang_oadt.preservation]
τ:30 [in oadt.lang_oadt.inversion]
τ:302 [in oadt.lang_oadt.typing]
τ:31 [in oadt.lang_oadt.syntax]
τ:320 [in oadt.lang_oadt.typing]
τ:325 [in oadt.lang_oadt.typing]
τ:33 [in oadt.lang_oadt.metatheories]
τ:332 [in oadt.lang_oadt.typing]
τ:337 [in oadt.lang_oadt.typing]
τ:340 [in oadt.lang_oadt.typing]
τ:348 [in oadt.lang_oadt.typing]
τ:35 [in oadt.lang_oadt.preservation]
τ:36 [in oadt.lang_oadt.inversion]
τ:37 [in oadt.lang_oadt.obliviousness]
τ:37 [in oadt.lang_oadt.admissible]
τ:38 [in oadt.lang_oadt.preservation]
τ:43 [in oadt.lang_oadt.preservation]
τ:44 [in oadt.lang_oadt.syntax]
τ:44 [in oadt.lang_oadt.admissible]
τ:45 [in oadt.lang_oadt.progress]
τ:46 [in oadt.lang_oadt.inversion]
τ:48 [in oadt.lang_oadt.progress]
τ:48 [in oadt.lang_oadt.preservation]
τ:48 [in oadt.lang_oadt.semantics]
τ:48 [in oadt.lang_oadt.equivalence]
τ:48 [in oadt.lang_oadt.typing]
τ:49 [in oadt.lang_oadt.syntax]
τ:50 [in oadt.lang_oadt.admissible]
τ:51 [in oadt.lang_oadt.progress]
τ:51 [in oadt.lang_oadt.syntax]
τ:52 [in oadt.lang_oadt.semantics]
τ:54 [in oadt.lang_oadt.progress]
τ:57 [in oadt.lang_oadt.preservation]
τ:58 [in oadt.lang_oadt.admissible]
τ:59 [in oadt.lang_oadt.preservation]
τ:6 [in oadt.lang_oadt.metatheories]
τ:6 [in oadt.lang_oadt.equivalence]
τ:60 [in oadt.lang_oadt.equivalence]
τ:62 [in oadt.lang_oadt.syntax]
τ:64 [in oadt.lang_oadt.preservation]
τ:66 [in oadt.lang_oadt.obliviousness]
τ:67 [in oadt.lang_oadt.semantics]
τ:71 [in oadt.lang_oadt.obliviousness]
τ:73 [in oadt.lang_oadt.preservation]
τ:73 [in oadt.lang_oadt.equivalence]
τ:76 [in oadt.lang_oadt.preservation]
τ:76 [in oadt.lang_oadt.semantics]
τ:77 [in oadt.lang_oadt.obliviousness]
τ:78 [in oadt.lang_oadt.infrastructure]
τ:8 [in oadt.lang_oadt.obliviousness]
τ:81 [in oadt.lang_oadt.infrastructure]
τ:82 [in oadt.lang_oadt.inversion]
τ:82 [in oadt.lang_oadt.admissible]
τ:85 [in oadt.lang_oadt.preservation]
τ:86 [in oadt.lang_oadt.equivalence]
τ:87 [in oadt.lang_oadt.semantics]
τ:91 [in oadt.lang_oadt.preservation]
τ:91 [in oadt.lang_oadt.semantics]
τ:91 [in oadt.lang_oadt.admissible]
τ:97 [in oadt.lang_oadt.typing]
τ:99 [in oadt.lang_oadt.preservation]
τ:99 [in oadt.lang_oadt.inversion]
ω':26 [in oadt.lang_oadt.obliviousness]
ω':28 [in oadt.lang_oadt.obliviousness]
ω':30 [in oadt.lang_oadt.obliviousness]
ω':43 [in oadt.lang_oadt.obliviousness]
ω':50 [in oadt.lang_oadt.obliviousness]
ω1:10 [in oadt.lang_oadt.semantics]
ω1:101 [in oadt.lang_oadt.semantics]
ω1:141 [in oadt.lang_oadt.syntax]
ω1:143 [in oadt.lang_oadt.syntax]
ω1:16 [in oadt.lang_oadt.semantics]
ω1:163 [in oadt.lang_oadt.inversion]
ω1:20 [in oadt.lang_oadt.semantics]
ω1:36 [in oadt.lang_oadt.progress]
ω1:38 [in oadt.lang_oadt.equivalence]
ω1:6 [in oadt.lang_oadt.values]
ω1:6 [in oadt.lang_oadt.semantics]
ω1:69 [in oadt.lang_oadt.typing]
ω2:102 [in oadt.lang_oadt.semantics]
ω2:11 [in oadt.lang_oadt.semantics]
ω2:142 [in oadt.lang_oadt.syntax]
ω2:144 [in oadt.lang_oadt.syntax]
ω2:164 [in oadt.lang_oadt.inversion]
ω2:37 [in oadt.lang_oadt.progress]
ω2:39 [in oadt.lang_oadt.equivalence]
ω2:7 [in oadt.lang_oadt.values]
ω2:7 [in oadt.lang_oadt.semantics]
ω2:70 [in oadt.lang_oadt.typing]
ω:13 [in oadt.lang_oadt.values]
ω:131 [in oadt.lang_oadt.infrastructure]
ω:134 [in oadt.lang_oadt.infrastructure]
ω:151 [in oadt.lang_oadt.syntax]
ω:152 [in oadt.lang_oadt.equivalence]
ω:161 [in oadt.lang_oadt.inversion]
ω:167 [in oadt.lang_oadt.syntax]
ω:17 [in oadt.lang_oadt.values]
ω:2 [in oadt.lang_oadt.values]
ω:20 [in oadt.lang_oadt.values]
ω:22 [in oadt.lang_oadt.obliviousness]
ω:221 [in oadt.lang_oadt.syntax]
ω:25 [in oadt.lang_oadt.obliviousness]
ω:269 [in oadt.lang_oadt.typing]
ω:27 [in oadt.lang_oadt.obliviousness]
ω:29 [in oadt.lang_oadt.obliviousness]
ω:42 [in oadt.lang_oadt.obliviousness]
ω:49 [in oadt.lang_oadt.obliviousness]
ω:5 [in oadt.lang_oadt.equivalence]
ω:54 [in oadt.lang_oadt.semantics]
ω:55 [in oadt.lang_oadt.obliviousness]
ω:60 [in oadt.lang_oadt.obliviousness]
ω:66 [in oadt.lang_oadt.typing]
ω:68 [in oadt.lang_oadt.infrastructure]
ω:71 [in oadt.lang_oadt.infrastructure]
ω:74 [in oadt.lang_oadt.infrastructure]
ω:9 [in oadt.lang_oadt.values]
ω:95 [in oadt.lang_oadt.semantics]
ℇ:108 [in oadt.lang_oadt.semantics]
ℇ:2 [in oadt.lang_oadt.admissible]



Module Index

A

atom_instance [in oadt.ln]


E

expr_notations [in oadt.lang_oadt.syntax]


K

kind_notations [in oadt.lang_oadt.typing]


N

notations [in oadt.lang_oadt.syntax]
notations [in oadt.lang_oadt.semantics]
notations [in oadt.lang_oadt.typing]



Library Index

A

admissible


B

base
base


E

equivalence


I

infrastructure
inversion


L

ln


M

metatheories


O

obliviousness


P

prelude
preservation
progress


S

semantics
semilattice
syntax


T

tactics
typing


V

values



Lemma Index

A

any_kind_otval [in oadt.lang_oadt.values]


B

bot_inv [in oadt.semilattice]
bot_lb [in oadt.semilattice]


C

canonical_form_fold [in oadt.lang_oadt.progress]
canonical_form_osum [in oadt.lang_oadt.progress]
canonical_form_sum [in oadt.lang_oadt.progress]
canonical_form_prod [in oadt.lang_oadt.progress]
canonical_form_obool [in oadt.lang_oadt.progress]
canonical_form_bool [in oadt.lang_oadt.progress]
canonical_form_abs [in oadt.lang_oadt.progress]
canonical_form_unit [in oadt.lang_oadt.progress]
close_fv [in oadt.lang_oadt.infrastructure]
close_fv_subseteq2 [in oadt.lang_oadt.infrastructure]
close_fv_subseteq1 [in oadt.lang_oadt.infrastructure]
close_fresh [in oadt.lang_oadt.infrastructure]
close_open_fresh_ [in oadt.lang_oadt.infrastructure]
close_open [in oadt.lang_oadt.infrastructure]


G

gctx_wf_closed [in oadt.lang_oadt.infrastructure]
gdefs_typing_wf [in oadt.lang_oadt.metatheories]


I

indistinguishable_deterministic [in oadt.lang_oadt.obliviousness]
indistinguishable_step [in oadt.lang_oadt.obliviousness]
indistinguishable_val_type [in oadt.lang_oadt.obliviousness]
indistinguishable_val_obliv_type_equiv [in oadt.lang_oadt.obliviousness]
indistinguishable_obliv_val [in oadt.lang_oadt.obliviousness]
indistinguishable_otval_step [in oadt.lang_oadt.obliviousness]
indistinguishable_val_step [in oadt.lang_oadt.obliviousness]
indistinguishable_otval_is_nf [in oadt.lang_oadt.obliviousness]
indistinguishable_val_is_nf [in oadt.lang_oadt.obliviousness]
indistinguishable_val [in oadt.lang_oadt.obliviousness]
indistinguishable_val_ [in oadt.lang_oadt.obliviousness]
indistinguishable_otval_inv [in oadt.lang_oadt.obliviousness]
indistinguishable_otval [in oadt.lang_oadt.obliviousness]
indistinguishable_ovalty_inv [in oadt.lang_oadt.obliviousness]
indistinguishable_ovalty [in oadt.lang_oadt.obliviousness]
indistinguishable_open [in oadt.lang_oadt.obliviousness]
indistinguishable_subst [in oadt.lang_oadt.obliviousness]
insert_fresh_subseteq [in oadt.base]


J

join_bot_iff [in oadt.semilattice]
join_prime [in oadt.semilattice]
join_ub_r [in oadt.semilattice]
join_ub_l [in oadt.semilattice]
join_lub [in oadt.semilattice]


K

KCase_intro [in oadt.lang_oadt.admissible]
kinding_progress [in oadt.lang_oadt.progress]
kinding_fv [in oadt.lang_oadt.infrastructure]
kinding_lc [in oadt.lang_oadt.infrastructure]
kinding_preservation [in oadt.lang_oadt.preservation]
kinding_subst_equiv [in oadt.lang_oadt.preservation]
kinding_open_preservation [in oadt.lang_oadt.preservation]
kinding_subst_preservation [in oadt.lang_oadt.preservation]
kinding_weakening_insert [in oadt.lang_oadt.preservation]
kinding_weakening_empty [in oadt.lang_oadt.preservation]
kinding_weakening [in oadt.lang_oadt.preservation]
kinding_rename [in oadt.lang_oadt.admissible]
kinding_rename_ [in oadt.lang_oadt.admissible]
kind_inv_abs [in oadt.lang_oadt.inversion]
kind_inv_unfold [in oadt.lang_oadt.inversion]
kind_inv_fold [in oadt.lang_oadt.inversion]
kind_inv_ocase [in oadt.lang_oadt.inversion]
kind_inv_inj [in oadt.lang_oadt.inversion]
kind_inv_proj [in oadt.lang_oadt.inversion]
kind_inv_pair [in oadt.lang_oadt.inversion]
kind_inv_sec [in oadt.lang_oadt.inversion]
kind_inv_mux [in oadt.lang_oadt.inversion]
kind_inv_case [in oadt.lang_oadt.inversion]
kind_inv_let [in oadt.lang_oadt.inversion]
kind_inv_ite [in oadt.lang_oadt.inversion]
kind_inv_app [in oadt.lang_oadt.inversion]
kind_inv_gvar [in oadt.lang_oadt.inversion]
kind_inv_osum [in oadt.lang_oadt.inversion]
kind_inv_sum [in oadt.lang_oadt.inversion]
kind_inv_prod [in oadt.lang_oadt.inversion]
kind_inv_bool [in oadt.lang_oadt.inversion]
kind_inv_pi [in oadt.lang_oadt.inversion]
KLet_intro [in oadt.lang_oadt.admissible]
KPi_intro [in oadt.lang_oadt.admissible]
KProd_intro [in oadt.lang_oadt.admissible]


L

lc_rename [in oadt.lang_oadt.infrastructure]


M

map_empty_subseteq [in oadt.base]


O

obliviousness [in oadt.lang_oadt.metatheories]
obliviousness_step [in oadt.lang_oadt.obliviousness]
obliviousness_open_obliv_val [in oadt.lang_oadt.metatheories]
obliviousness_open [in oadt.lang_oadt.metatheories]
obliv_type_not_typed [in oadt.lang_oadt.preservation]
open_fresh_atom [in oadt.lang_oadt.infrastructure]
open_fresh [in oadt.lang_oadt.infrastructure]
open_fv_r [in oadt.lang_oadt.infrastructure]
open_fv_l [in oadt.lang_oadt.infrastructure]
open_respect_lc_atom [in oadt.lang_oadt.infrastructure]
open_respect_lc [in oadt.lang_oadt.infrastructure]
open_close [in oadt.lang_oadt.infrastructure]
open_close_ [in oadt.lang_oadt.infrastructure]
open_inj [in oadt.lang_oadt.infrastructure]
open_lc_intro [in oadt.lang_oadt.infrastructure]
open_lc [in oadt.lang_oadt.infrastructure]
open_lc_ [in oadt.lang_oadt.infrastructure]
open_preservation_lc [in oadt.lang_oadt.preservation]
open_preservation [in oadt.lang_oadt.preservation]
open_preservation_alt [in oadt.lang_oadt.preservation]
otval_uniq [in oadt.lang_oadt.values]
otval_well_kinded [in oadt.lang_oadt.values]
otval_closed [in oadt.lang_oadt.infrastructure]
otval_lc [in oadt.lang_oadt.infrastructure]
otval_step [in oadt.lang_oadt.obliviousness]
otval_is_nf [in oadt.lang_oadt.obliviousness]
otval_whnf [in oadt.lang_oadt.equivalence]
ovalty_inhabited [in oadt.lang_oadt.values]
ovalty_intro [in oadt.lang_oadt.values]
ovalty_intro_alt [in oadt.lang_oadt.values]
ovalty_elim_alt [in oadt.lang_oadt.values]
ovalty_closed [in oadt.lang_oadt.infrastructure]
ovalty_lc [in oadt.lang_oadt.infrastructure]
ovalty_elim [in oadt.lang_oadt.infrastructure]
oval_val [in oadt.lang_oadt.values]
oval_closed [in oadt.lang_oadt.infrastructure]
oval_lc [in oadt.lang_oadt.infrastructure]


P

pared_lc [in oadt.lang_oadt.infrastructure]
pared_lc2 [in oadt.lang_oadt.infrastructure]
pared_lc1 [in oadt.lang_oadt.infrastructure]
pared_kinding_preservation [in oadt.lang_oadt.preservation]
pared_preservation [in oadt.lang_oadt.preservation]
pared_preservation_ [in oadt.lang_oadt.preservation]
pared_equiv_weakening [in oadt.lang_oadt.preservation]
pared_weakening [in oadt.lang_oadt.preservation]
pared_equiv_obliv_preservation [in oadt.lang_oadt.obliviousness]
pared_obliv_preservation_inv [in oadt.lang_oadt.obliviousness]
pared_equiv_congr_pi [in oadt.lang_oadt.equivalence]
pared_equiv_congr_inj [in oadt.lang_oadt.equivalence]
pared_equiv_congr_sum [in oadt.lang_oadt.equivalence]
pared_equiv_congr_prod [in oadt.lang_oadt.equivalence]
pared_equiv_open [in oadt.lang_oadt.equivalence]
pared_equiv_open2 [in oadt.lang_oadt.equivalence]
pared_equiv_open1 [in oadt.lang_oadt.equivalence]
pared_equiv_rename [in oadt.lang_oadt.equivalence]
pared_equiv_subst [in oadt.lang_oadt.equivalence]
pared_equiv_subst2 [in oadt.lang_oadt.equivalence]
pared_equiv_subst1 [in oadt.lang_oadt.equivalence]
pared_equiv_step [in oadt.lang_oadt.equivalence]
pared_equiv_pared [in oadt.lang_oadt.equivalence]
pared_step [in oadt.lang_oadt.equivalence]
pared_equiv_whnf_equiv [in oadt.lang_oadt.equivalence]
pared_whnf_equiv [in oadt.lang_oadt.equivalence]
pared_whnf [in oadt.lang_oadt.equivalence]
pared_equiv_rtsc [in oadt.lang_oadt.equivalence]
pared_equiv_iff_join [in oadt.lang_oadt.equivalence]
pared_confluent [in oadt.lang_oadt.equivalence]
pared_diamond [in oadt.lang_oadt.equivalence]
pared_inv_inj [in oadt.lang_oadt.equivalence]
pared_inv_fold [in oadt.lang_oadt.equivalence]
pared_inv_pair [in oadt.lang_oadt.equivalence]
pared_inv_abs [in oadt.lang_oadt.equivalence]
pared_rename [in oadt.lang_oadt.equivalence]
pared_open1 [in oadt.lang_oadt.equivalence]
pared_open [in oadt.lang_oadt.equivalence]
pared_subst [in oadt.lang_oadt.equivalence]
pared_subst_ [in oadt.lang_oadt.equivalence]
pared_subst1 [in oadt.lang_oadt.equivalence]
pared_subst1_ [in oadt.lang_oadt.equivalence]
pared_otval [in oadt.lang_oadt.equivalence]
pared_oval [in oadt.lang_oadt.equivalence]
preservation [in oadt.lang_oadt.preservation]
progress [in oadt.lang_oadt.progress]
progress_ [in oadt.lang_oadt.progress]


R

RApp_intro [in oadt.lang_oadt.equivalence]
RCase_intro [in oadt.lang_oadt.equivalence]
RCongAbs_intro [in oadt.lang_oadt.equivalence]
RCongCase_intro [in oadt.lang_oadt.equivalence]
RCongPi_intro [in oadt.lang_oadt.equivalence]
regularity [in oadt.lang_oadt.preservation]
RLet_intro [in oadt.lang_oadt.equivalence]
ROCase_intro [in oadt.lang_oadt.equivalence]


S

SCtx_intro [in oadt.lang_oadt.admissible]
soundness [in oadt.lang_oadt.metatheories]
subst_tctx_fresh [in oadt.lang_oadt.infrastructure]
subst_respect_lc [in oadt.lang_oadt.infrastructure]
subst_lc [in oadt.lang_oadt.infrastructure]
subst_intro [in oadt.lang_oadt.infrastructure]
subst_tctx_id [in oadt.lang_oadt.infrastructure]
subst_id [in oadt.lang_oadt.infrastructure]
subst_ite_distr [in oadt.lang_oadt.infrastructure]
subst_trans [in oadt.lang_oadt.infrastructure]
subst_open_comm [in oadt.lang_oadt.infrastructure]
subst_open_distr [in oadt.lang_oadt.infrastructure]
subst_fresh [in oadt.lang_oadt.infrastructure]
subst_equiv [in oadt.lang_oadt.preservation]
subst_equiv_ [in oadt.lang_oadt.preservation]
subst_preservation [in oadt.lang_oadt.preservation]
subst_preservation_ [in oadt.lang_oadt.preservation]
subst_tctx_typing [in oadt.lang_oadt.preservation]
subst_tctx_typing_kinding_ [in oadt.lang_oadt.preservation]


T

TAbs_intro [in oadt.lang_oadt.admissible]
TCase_intro [in oadt.lang_oadt.admissible]
tctx_stale_inv [in oadt.lang_oadt.infrastructure]
tctx_fv_insert [in oadt.lang_oadt.infrastructure]
tctx_fv_insert_subseteq [in oadt.lang_oadt.infrastructure]
tctx_fv_subseteq [in oadt.lang_oadt.infrastructure]
tctx_fv_consistent [in oadt.lang_oadt.infrastructure]
TLet_intro [in oadt.lang_oadt.admissible]
TOCase_intro [in oadt.lang_oadt.admissible]
top_inv [in oadt.semilattice]
top_ub [in oadt.semilattice]
type_inv_unfold [in oadt.lang_oadt.inversion]
type_inv_proj [in oadt.lang_oadt.inversion]
type_inv_mux [in oadt.lang_oadt.inversion]
type_inv_ite [in oadt.lang_oadt.inversion]
type_inv_sec [in oadt.lang_oadt.inversion]
type_inv_let [in oadt.lang_oadt.inversion]
type_inv_app [in oadt.lang_oadt.inversion]
type_inv_case_ [in oadt.lang_oadt.inversion]
type_inv_ocase [in oadt.lang_oadt.inversion]
type_inv_case [in oadt.lang_oadt.inversion]
type_inv_boxedinj [in oadt.lang_oadt.inversion]
type_inv_boxedlit [in oadt.lang_oadt.inversion]
type_inv_fold [in oadt.lang_oadt.inversion]
type_inv_oinj [in oadt.lang_oadt.inversion]
type_inv_inj [in oadt.lang_oadt.inversion]
type_inv_pair [in oadt.lang_oadt.inversion]
type_inv_gvar [in oadt.lang_oadt.inversion]
type_inv_abs [in oadt.lang_oadt.inversion]
type_inv_lit [in oadt.lang_oadt.inversion]
type_inv_unit [in oadt.lang_oadt.inversion]
type_inv_sum [in oadt.lang_oadt.inversion]
type_inv_prod [in oadt.lang_oadt.inversion]
typing_type_fv [in oadt.lang_oadt.infrastructure]
typing_fv [in oadt.lang_oadt.infrastructure]
typing_kinding_fv [in oadt.lang_oadt.infrastructure]
typing_type_lc [in oadt.lang_oadt.infrastructure]
typing_lc [in oadt.lang_oadt.infrastructure]
typing_rename_lc [in oadt.lang_oadt.admissible]
typing_rename [in oadt.lang_oadt.admissible]
typing_rename_alt [in oadt.lang_oadt.admissible]
typing_rename_ [in oadt.lang_oadt.admissible]
typing_kinding_rename_ [in oadt.lang_oadt.admissible]


V

val_step [in oadt.lang_oadt.obliviousness]
val_is_nf [in oadt.lang_oadt.obliviousness]


W

weakening [in oadt.lang_oadt.preservation]
weakening_insert [in oadt.lang_oadt.preservation]
weakening_empty [in oadt.lang_oadt.preservation]
weakening_ [in oadt.lang_oadt.preservation]



Constructor Index

C

CtxApp1 [in oadt.lang_oadt.semantics]
CtxApp2 [in oadt.lang_oadt.semantics]
CtxCase [in oadt.lang_oadt.semantics]
CtxFold [in oadt.lang_oadt.semantics]
CtxIf [in oadt.lang_oadt.semantics]
CtxInj [in oadt.lang_oadt.semantics]
CtxLet [in oadt.lang_oadt.semantics]
CtxMux1 [in oadt.lang_oadt.semantics]
CtxMux2 [in oadt.lang_oadt.semantics]
CtxMux3 [in oadt.lang_oadt.semantics]
CtxOInj1 [in oadt.lang_oadt.semantics]
CtxOInj2 [in oadt.lang_oadt.semantics]
CtxOSum1 [in oadt.lang_oadt.semantics]
CtxOSum2 [in oadt.lang_oadt.semantics]
CtxPair1 [in oadt.lang_oadt.semantics]
CtxPair2 [in oadt.lang_oadt.semantics]
CtxProd1 [in oadt.lang_oadt.semantics]
CtxProd2 [in oadt.lang_oadt.semantics]
CtxProj [in oadt.lang_oadt.semantics]
CtxSec [in oadt.lang_oadt.semantics]
CtxUnfold [in oadt.lang_oadt.semantics]


D

DADT [in oadt.lang_oadt.syntax]
DFun [in oadt.lang_oadt.syntax]
DOADT [in oadt.lang_oadt.syntax]
DTADT [in oadt.lang_oadt.typing]
DTFun [in oadt.lang_oadt.typing]
DTOADT [in oadt.lang_oadt.typing]


E

EAbs [in oadt.lang_oadt.syntax]
EApp [in oadt.lang_oadt.syntax]
EBool [in oadt.lang_oadt.syntax]
EBoxedInj [in oadt.lang_oadt.syntax]
EBoxedLit [in oadt.lang_oadt.syntax]
EBVar [in oadt.lang_oadt.syntax]
ECase [in oadt.lang_oadt.syntax]
EFold [in oadt.lang_oadt.syntax]
EFVar [in oadt.lang_oadt.syntax]
EGVar [in oadt.lang_oadt.syntax]
EInj [in oadt.lang_oadt.syntax]
EIte [in oadt.lang_oadt.syntax]
ELet [in oadt.lang_oadt.syntax]
ELit [in oadt.lang_oadt.syntax]
EPair [in oadt.lang_oadt.syntax]
EPi [in oadt.lang_oadt.syntax]
EProd [in oadt.lang_oadt.syntax]
EProj [in oadt.lang_oadt.syntax]
ESec [in oadt.lang_oadt.syntax]
ESum [in oadt.lang_oadt.syntax]
EUnfold [in oadt.lang_oadt.syntax]
EUnitT [in oadt.lang_oadt.syntax]
EUnitV [in oadt.lang_oadt.syntax]


I

IAbs [in oadt.lang_oadt.syntax]
IApp [in oadt.lang_oadt.syntax]
IBool [in oadt.lang_oadt.syntax]
IBoxedInj [in oadt.lang_oadt.syntax]
IBoxedLit [in oadt.lang_oadt.syntax]
IBVar [in oadt.lang_oadt.syntax]
ICase [in oadt.lang_oadt.syntax]
IFold [in oadt.lang_oadt.syntax]
IFVar [in oadt.lang_oadt.syntax]
IGVar [in oadt.lang_oadt.syntax]
IInj [in oadt.lang_oadt.syntax]
IIte [in oadt.lang_oadt.syntax]
ILet [in oadt.lang_oadt.syntax]
ILit [in oadt.lang_oadt.syntax]
IPair [in oadt.lang_oadt.syntax]
IPi [in oadt.lang_oadt.syntax]
IProd [in oadt.lang_oadt.syntax]
IProj [in oadt.lang_oadt.syntax]
ISec [in oadt.lang_oadt.syntax]
ISum [in oadt.lang_oadt.syntax]
IUnfold [in oadt.lang_oadt.syntax]
IUnitT [in oadt.lang_oadt.syntax]
IUnitV [in oadt.lang_oadt.syntax]


K

KADT [in oadt.lang_oadt.typing]
KAny [in oadt.lang_oadt.typing]
KBool [in oadt.lang_oadt.typing]
KCase [in oadt.lang_oadt.typing]
KIf [in oadt.lang_oadt.typing]
KLet [in oadt.lang_oadt.typing]
KMixed [in oadt.lang_oadt.typing]
KOADT [in oadt.lang_oadt.typing]
KObliv [in oadt.lang_oadt.typing]
KOSum [in oadt.lang_oadt.typing]
KPi [in oadt.lang_oadt.typing]
KProd [in oadt.lang_oadt.typing]
KPublic [in oadt.lang_oadt.typing]
KSub [in oadt.lang_oadt.typing]
KSum [in oadt.lang_oadt.typing]
KUnit [in oadt.lang_oadt.typing]


L

LCAbs [in oadt.lang_oadt.syntax]
LCApp [in oadt.lang_oadt.syntax]
LCBool [in oadt.lang_oadt.syntax]
LCBoxedInj [in oadt.lang_oadt.syntax]
LCBoxedLit [in oadt.lang_oadt.syntax]
LCCase [in oadt.lang_oadt.syntax]
LCFold [in oadt.lang_oadt.syntax]
LCFVar [in oadt.lang_oadt.syntax]
LCGVar [in oadt.lang_oadt.syntax]
LCInj [in oadt.lang_oadt.syntax]
LCIte [in oadt.lang_oadt.syntax]
LCLet [in oadt.lang_oadt.syntax]
LCLit [in oadt.lang_oadt.syntax]
LCPair [in oadt.lang_oadt.syntax]
LCPi [in oadt.lang_oadt.syntax]
LCProd [in oadt.lang_oadt.syntax]
LCProj [in oadt.lang_oadt.syntax]
LCSec [in oadt.lang_oadt.syntax]
LCSum [in oadt.lang_oadt.syntax]
LCUnfold [in oadt.lang_oadt.syntax]
LCUnitT [in oadt.lang_oadt.syntax]
LCUnitV [in oadt.lang_oadt.syntax]


O

OTOBool [in oadt.lang_oadt.semantics]
OTOSum [in oadt.lang_oadt.semantics]
OTProd [in oadt.lang_oadt.semantics]
OTUnit [in oadt.lang_oadt.semantics]
OVBoxedInj [in oadt.lang_oadt.syntax]
OVBoxedLit [in oadt.lang_oadt.syntax]
OVOBool [in oadt.lang_oadt.syntax]
OVOSum [in oadt.lang_oadt.syntax]
OVPair [in oadt.lang_oadt.syntax]
OVProd [in oadt.lang_oadt.syntax]
OVUnitT [in oadt.lang_oadt.syntax]
OVUnitV [in oadt.lang_oadt.syntax]


Q

QRRedL [in oadt.lang_oadt.typing]
QRRedR [in oadt.lang_oadt.typing]
QRRefl [in oadt.lang_oadt.typing]


R

RApp [in oadt.lang_oadt.typing]
RCase [in oadt.lang_oadt.typing]
RCgrAbs [in oadt.lang_oadt.typing]
RCgrApp [in oadt.lang_oadt.typing]
RCgrCase [in oadt.lang_oadt.typing]
RCgrFold [in oadt.lang_oadt.typing]
RCgrIf [in oadt.lang_oadt.typing]
RCgrInj [in oadt.lang_oadt.typing]
RCgrLet [in oadt.lang_oadt.typing]
RCgrPair [in oadt.lang_oadt.typing]
RCgrPi [in oadt.lang_oadt.typing]
RCgrProd [in oadt.lang_oadt.typing]
RCgrProj [in oadt.lang_oadt.typing]
RCgrSec [in oadt.lang_oadt.typing]
RCgrSum [in oadt.lang_oadt.typing]
RCgrUnfold [in oadt.lang_oadt.typing]
RFold [in oadt.lang_oadt.typing]
RFun [in oadt.lang_oadt.typing]
RIf [in oadt.lang_oadt.typing]
RLet [in oadt.lang_oadt.typing]
RMux [in oadt.lang_oadt.typing]
ROADT [in oadt.lang_oadt.typing]
ROCase [in oadt.lang_oadt.typing]
ROInj [in oadt.lang_oadt.typing]
RProj [in oadt.lang_oadt.typing]
RRefl [in oadt.lang_oadt.typing]
RSec [in oadt.lang_oadt.typing]


S

SApp [in oadt.lang_oadt.semantics]
SCase [in oadt.lang_oadt.semantics]
SCtx [in oadt.lang_oadt.semantics]
SFun [in oadt.lang_oadt.semantics]
SIf [in oadt.lang_oadt.semantics]
SLet [in oadt.lang_oadt.semantics]
SMux [in oadt.lang_oadt.semantics]
SOADT [in oadt.lang_oadt.semantics]
SOCase [in oadt.lang_oadt.semantics]
SOInj [in oadt.lang_oadt.semantics]
SProj [in oadt.lang_oadt.semantics]
SSec [in oadt.lang_oadt.semantics]
stale [in oadt.ln]
SUnfold [in oadt.lang_oadt.semantics]


T

TAbs [in oadt.lang_oadt.typing]
TApp [in oadt.lang_oadt.typing]
TBoxedInj [in oadt.lang_oadt.typing]
TBoxedLit [in oadt.lang_oadt.typing]
TCase [in oadt.lang_oadt.typing]
TConv [in oadt.lang_oadt.typing]
TFold [in oadt.lang_oadt.typing]
TFun [in oadt.lang_oadt.typing]
TFVar [in oadt.lang_oadt.typing]
TIf [in oadt.lang_oadt.typing]
TInj [in oadt.lang_oadt.typing]
TLet [in oadt.lang_oadt.typing]
TLit [in oadt.lang_oadt.typing]
TMux [in oadt.lang_oadt.typing]
TOCase [in oadt.lang_oadt.typing]
TOInj [in oadt.lang_oadt.typing]
TPair [in oadt.lang_oadt.typing]
TProj [in oadt.lang_oadt.typing]
TSec [in oadt.lang_oadt.typing]
TUnfold [in oadt.lang_oadt.typing]
TUnit [in oadt.lang_oadt.typing]


V

VAbs [in oadt.lang_oadt.syntax]
VBoxedInj [in oadt.lang_oadt.syntax]
VBoxedLit [in oadt.lang_oadt.syntax]
VFold [in oadt.lang_oadt.syntax]
VInj [in oadt.lang_oadt.syntax]
VLit [in oadt.lang_oadt.syntax]
VPair [in oadt.lang_oadt.syntax]
VUnitV [in oadt.lang_oadt.syntax]


W

WADT [in oadt.lang_oadt.equivalence]
WBool [in oadt.lang_oadt.equivalence]
WPi [in oadt.lang_oadt.equivalence]
WProd [in oadt.lang_oadt.equivalence]
WQADT [in oadt.lang_oadt.equivalence]
WQBool [in oadt.lang_oadt.equivalence]
WQPi [in oadt.lang_oadt.equivalence]
WQProd [in oadt.lang_oadt.equivalence]
WQSum [in oadt.lang_oadt.equivalence]
WQUnitT [in oadt.lang_oadt.equivalence]
WSum [in oadt.lang_oadt.equivalence]
WUnitT [in oadt.lang_oadt.equivalence]



Inductive Index

E

ectx [in oadt.lang_oadt.semantics]
expr [in oadt.lang_oadt.syntax]


G

gdef [in oadt.lang_oadt.syntax]
gdef_typing [in oadt.lang_oadt.typing]


I

indistinguishable [in oadt.lang_oadt.syntax]


K

kind [in oadt.lang_oadt.typing]
kinding [in oadt.lang_oadt.typing]


L

lc [in oadt.lang_oadt.syntax]


O

otval [in oadt.lang_oadt.syntax]
oval [in oadt.lang_oadt.syntax]
ovalty [in oadt.lang_oadt.semantics]


P

pared [in oadt.lang_oadt.typing]
pared_equiv [in oadt.lang_oadt.typing]


S

Stale [in oadt.ln]
step [in oadt.lang_oadt.semantics]


T

typing [in oadt.lang_oadt.typing]


V

val [in oadt.lang_oadt.syntax]


W

whnf [in oadt.lang_oadt.equivalence]
whnf_equiv [in oadt.lang_oadt.equivalence]



Projection Index

A

atom_finmap_elem_of_dec [in oadt.ln]
atom_elem_of_dom [in oadt.ln]
atom_finmap [in oadt.ln]
atom_finset [in oadt.ln]
atom_infinite [in oadt.ln]
atom_eq_decision [in oadt.ln]
atom_finset_elements [in oadt.ln]
atom_finset_difference [in oadt.ln]
atom_finset_intersection [in oadt.ln]
atom_finset_union [in oadt.ln]
atom_finset_singleton [in oadt.ln]
atom_finset_empty [in oadt.ln]
atom_finset_elem_of [in oadt.ln]
atom_finmap_to_list [in oadt.ln]
atom_finmap_merge [in oadt.ln]
atom_finmap_omap [in oadt.ln]
atom_finmap_partial_alter [in oadt.ln]
atom_finmap_empty [in oadt.ln]
atom_finmap_lookup [in oadt.ln]
atom_finmap_fmap [in oadt.ln]
atom_finmap_dom [in oadt.ln]


J

join_consistent [in oadt.semilattice]
join_left_absorb [in oadt.semilattice]
join_left_id [in oadt.semilattice]
join_idemp [in oadt.semilattice]
join_assoc [in oadt.semilattice]
join_comm [in oadt.semilattice]


S

stale [in oadt.ln]



Section Index

C

close [in oadt.lang_oadt.infrastructure]


D

definitions [in oadt.lang_oadt.syntax]


E

equivalence [in oadt.lang_oadt.equivalence]
equivalence [in oadt.lang_oadt.equivalence]


I

inversion [in oadt.lang_oadt.inversion]


P

progress [in oadt.lang_oadt.progress]


S

set [in oadt.base]
step [in oadt.lang_oadt.semantics]


T

theorems [in oadt.semilattice]
typing [in oadt.lang_oadt.typing]
typing_kinding_intro [in oadt.lang_oadt.admissible]
typing.fix_gctx [in oadt.lang_oadt.typing]



Instance Index

A

aset_stale [in oadt.lang_oadt.infrastructure]
atom_stale [in oadt.lang_oadt.infrastructure]
atom_instance.is_atom [in oadt.ln]
atom_dom_spec [in oadt.ln]


B

bool_semilattice [in oadt.semilattice]
bool_le [in oadt.semilattice]
bool_bot [in oadt.semilattice]
bool_top [in oadt.semilattice]
bool_join [in oadt.semilattice]


E

elem_of_subseteq_flip_proper [in oadt.base]
elem_of_subseteq_proper [in oadt.base]
expr_stale [in oadt.lang_oadt.infrastructure]


I

indistinguishable_is_equiv [in oadt.lang_oadt.obliviousness]


J

join_right_absorb [in oadt.semilattice]
join_right_id [in oadt.semilattice]


K

kind_semilattice [in oadt.lang_oadt.infrastructure]
kind_bot [in oadt.lang_oadt.typing]
kind_top [in oadt.lang_oadt.typing]
kind_le [in oadt.lang_oadt.typing]
kind_join [in oadt.lang_oadt.typing]
kind_eq [in oadt.lang_oadt.typing]


P

pared_equiv_is_trans [in oadt.lang_oadt.equivalence]
pared_equiv_is_symm [in oadt.lang_oadt.equivalence]
pared_equiv_is_refl [in oadt.lang_oadt.equivalence]


S

semilattice_is_po [in oadt.semilattice]


T

tctx_stale [in oadt.lang_oadt.infrastructure]


U

union_subseteq_flip_proper [in oadt.base]
union_subseteq_proper [in oadt.base]


W

whnf_equiv_is_symm [in oadt.lang_oadt.equivalence]



Abbreviation Index

G

gctx [in oadt.lang_oadt.syntax]


P

program [in oadt.lang_oadt.syntax]


T

tctx [in oadt.lang_oadt.typing]



Definition Index

A

atom_instance.aset [in oadt.ln]
atom_instance.amap [in oadt.ln]
atom_instance.atom [in oadt.ln]


C

close [in oadt.lang_oadt.infrastructure]
closed [in oadt.lang_oadt.infrastructure]
close_ [in oadt.lang_oadt.infrastructure]


F

fv [in oadt.lang_oadt.infrastructure]


G

gctx_wf [in oadt.lang_oadt.typing]
gctx_typing [in oadt.lang_oadt.typing]


K

kinding_typing_ind [in oadt.lang_oadt.typing]


O

open [in oadt.lang_oadt.syntax]
open_ [in oadt.lang_oadt.syntax]


P

pared_equiv_join [in oadt.lang_oadt.typing]
program_typing [in oadt.lang_oadt.typing]


S

stuck [in oadt.lang_oadt.metatheories]
subst [in oadt.lang_oadt.syntax]


T

tctx_fv [in oadt.lang_oadt.infrastructure]
typing_kinding_mutind [in oadt.lang_oadt.typing]
typing_kinding_ind [in oadt.lang_oadt.typing]



Record Index

A

Atom [in oadt.ln]


S

SemiLattice [in oadt.semilattice]
Stale [in oadt.ln]



Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (2546 entries)
Notation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (100 entries)
Binder Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (1862 entries)
Module Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (6 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (18 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (239 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (208 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (19 entries)
Projection Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (28 entries)
Section Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (12 entries)
Instance Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (29 entries)
Abbreviation Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (3 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (19 entries)
Record Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ other (3 entries)