(* Counting things inside lambda expressions *) (* Author: Carsten Schuermann, Adam Poswolsky *) exp -> exp> exp) -> exp> cp : -> = {{p:exp}}

|-->

| |--> @ (cp ) @ (cp ) | |--> {p:exp} case (cp ) of ( |--> pop ) ; cp'1 = cp ; cp'2 = cp ; cp'3 = cp ; cp'4 = cp ;