Lectures onType Theory
Specialization, driving, and staged terms
appendix sectionnotation

Specialization, driving, and staged terms

notation meaning owner
notation meaning owner
P;ρev, known(n), res(r) Scheme0 evaluation and the static/residual result distinction chapter 127
QQ, msg(e,e) homeomorphic embedding used by the whistle and most-specific generalization on de Bruijn-encoded first-order configuration trees, with substitution only at free-variable leaves chapter 128
eope, eimpe, ese, ecoste may-termination approximation, named-call improvement, and strong improvement, with bidirectional cost equivalence, for SC-CBV chapter 128
Δ;ΓM:A, u::AΔ dual-context staged typing and a persistent assumption; Δ is the chapter-local modal-context exception chapter 129
MctxN contextual observational equality in the imported staging comparison chapter 129
V[[τ]], E[[τ]], G[[Γ]] Tan–Wei step-indexed value, term, and closing-environment relations for stage-erased types and environments chapter 129
σ1;Ω;Γne:τe;σ2 MacoCaml source elaboration at level n and compiler mode , with input and output compile-time heaps chapter 129
ΓM:τ@A, ατ, s dependent term typing at stage word A, code type for stage α, and staged execution chapter 130
Mα, αM, %αM quotation, escape, and cross-stage persistence chapter 130
VA, hA, EBA staged values, constant-headed final forms, and evaluation contexts with whole stage A and hole stage B chapter 130
Ma, uav binder-annotation erasure and its annotation-free full reduction; every computational and staging constructor is retained chapter 130

Search the book

Type to search the local edition.