]
}
]
+ class "orange"
+ [ { "models" * } {
+ [ { "denotational equivalence" * } {
+ [ "deq" + "( ? ⊢ ? ≗{?} ? )" "deq_cpr" * ]
+ }
+ ]
+ [ { "evaluation equivalence" * } {
+ [ "veq" + "( ? ≗{?} ? )" "veq_vdrop" "veq_li" "veq_lifts" * ]
+ }
+ ]
+ [ { "evaluation drop" * } {
+ [ "vdrop" + "( ⫰{?}? )" + "( ⫰{?}[?]? )" "vdrop_vlift" * ]
+ }
+ ]
+ [ { "model declaration" * } {
+ [ "model" + "( ? ≗{?} ? )" + "( ? @{?} ? )" + "( ⟦?⟧{?}[?,?] )"
+ "model_vlift" + "( ⫯{?}[?]? )" + "( ⫯{?}[?←?]? )"
+ "model_props"
+ "model_li" + "( ? ϵ ⟦?⟧{?}[?] )"
+ "model_gi"
+ * ]
+ }
+ ]
+ }
+ ]
(*
class "yellow"
[ { "MLTT1" * } {
]
}
]
-*)
class "orange"
[ { "functional" * } {
[ { "reduction and type machine" * } {
]
}
]
+*)
class "red"
[ { "examples" * } {
[ { "terms with special features" * } {
- [ "ex_sta_ldec" + "ex_cpr_omega" + "ex_fpbg_refl" + "ex_snv_eta" * ]
+ [ (* "ex_sta_ldec" + *) "ex_cpr_omega" (* + "ex_fpbg_refl" + "ex_snv_eta" *) * ]
}
]
}