Correctness of binding-time analysis (1993)

by Jens Palsberg
Venue:D ! 1 K' = CJ2 D ! 1 K T Je1@ D e2 : K' = CJK T Jif0 D e1 e2 e3 : K' = CJK T Jif0 S e1 e2 e3 K' = if0 (T Je1K') (T Je2K') (T Je3K') T Jfix D x:e : K' = CJK T Jfix S x:e : K' = c : KJK:T JeK'[x 7! c