intro e
t : Ty
⊢ ∀ (e : TExp t) (ts : TStack) (s : VStack ts), TProg.denote (compile e ts) s = (denote e, s)
t : Ty
e : TExp t
⊢ ∀ (ts : TStack) (s : VStack ts), TProg.denote (compile e ts) s = (denote e, s)