class "wine"
[ { "examples" * } {
[ { "terms with special features" * } {
- [ "ex_cpr_omega" * ]
+ [ "ex_sta_ldec" + "ex_cpr_omega" * ]
}
]
}
}
]
[ { "stratified native validity" * } {
- [ "shnv ( ⦃?,?⦄ ⊢ ? ¡[?,?,?] )" "shnv_aaa" * ]
+ [ "shnv ( ⦃?,?⦄ ⊢ ? ¡[?,?,?] )" * ]
[ "snv ( ⦃?,?⦄ ⊢ ? ¡[?,?] )" "snv_lift" + "snv_aaa" + "snv_da_lpr" + "snv_lstas" + "snv_lstas_lpr" + "snv_lpr" + "snv_scpes" + "snv_preserve" * ]
}
]
}
]
[ { "iterated static type assignment" * } {
- [ "lstas ( ⦃?,?⦄ ⊢ ? •*[?,?] ? )" "lstas_alt ( ⦃?,?⦄ ⊢ ? ••*[?,?] ? )" "lstas_lift" + "lstas_aaa" + "lstas_da" + "lstas_lstas" * ]
+ [ "lstas ( ⦃?,?⦄ ⊢ ? •*[?,?] ? )" "lstas_lift" + "lstas_llpx_sn.ma" + "lstas_aaa" + "lstas_da" + "lstas_lstas" * ]
}
]
}
}
]
[ { "degree assignment" * } {
- [ "da ( ⦃?,?⦄ ⊢ ? ▪[?,?] ? )" "da_lift" + "da_aaa" + "da_sta" + "da_da" * ]
- }
- ]
- [ { "static type assignment" * } {
- [ "sta ( ⦃?,?⦄ ⊢ ? •[?] ? )" "sta_lift" + "sta_lpx_sn" + "sta_aaa" + "sta_sta" * ]
+ [ "da ( ⦃?,?⦄ ⊢ ? ▪[?,?] ? )" "da_lift" + "da_aaa" + "da_da" * ]
}
]
[ { "parameters" * } {
}
]
[ { "iterated local env. slicing" * } {
- [ "drops ( â\87©*[?,?] ? ≡ ? )" "drops_drop" + "drops_drops" * ]
+ [ "drops ( â¬\87*[?,?] ? ≡ ? )" "drops_drop" + "drops_drops" * ]
}
]
[ { "generic term relocation" * } {
- [ "lifts_vector ( â\87§*[?] ? ≡ ? )" "lifts_lift_vector" * ]
- [ "lifts ( â\87§*[?] ? ≡ ? )" "lifts_lift" + "lifts_lifts" * ]
+ [ "lifts_vector ( â¬\86*[?] ? ≡ ? )" "lifts_lift_vector" * ]
+ [ "lifts ( â¬\86*[?] ? ≡ ? )" "lifts_lift" + "lifts_lifts" * ]
}
]
[ { "support for multiple relocation" * } {
}
]
[ { "global env. slicing" * } {
- [ "gget ( â\87©[?] ? ≡ ? )" "gget_gget" * ]
+ [ "gget ( â¬\87[?] ? ≡ ? )" "gget_gget" * ]
}
]
[ { "contxt-sensitive extended ordinary substitution" * } {
}
]
[ { "basic local env. slicing" * } {
- [ "drop ( â\87©[?,?,?] ? ≡ ? )" "drop_append" + "drop_leq" + "drop_drop" * ]
+ [ "drop ( â¬\87[?,?,?] ? ≡ ? )" "drop_append" + "drop_leq" + "drop_drop" * ]
}
]
[ { "basic term relocation" * } {
- [ "lift_vector ( â\87§[?,?] ? ≡ ? )" "lift_lift_vector" * ]
- [ "lift ( â\87§[?,?] ? ≡ ? )" "lift_neq" + "lift_lift" * ]
+ [ "lift_vector ( â¬\86[?,?] ? ≡ ? )" "lift_lift_vector" * ]
+ [ "lift ( â¬\86[?,?] ? ≡ ? )" "lift_neq" + "lift_lift" * ]
}
]
}